Not quite sure where you got the information that makes you think credit files are uopdates weekly. In most cases it is a minimum of 30 days for a credit file to be updated.
Did your default come from Capital One in December 2006 or shortly? If so, the default will remain on your credit file for 6 years and will only be removed from your file after this term has expired wghich would be December 2012 or shortly before if it was placed earlier, this remains trues whether you have paid the debt off or not. A default is a beacon to other lenders to warn them that you have previously proven your self to be a bad credit risk and have not paid your debts on time despite numerous warnings. The default is a permanent marker against your name for 6 years after which it will fall off and can never be referred to again by any lender but there is no way it can be removed before the 6 year anniversary unless it can be proven that it was placed in error and only then can the owner of the default request that the credit reference agency remove the default. Just simply repaying the debt will only mark the account as satisfied, it will not remove the default marker.
If you think the account is showing incorrectly you can contact the Credit Reference Agency direcetly and say explain what problems you have been having with Capital One and they may be able to speed things up a bit. I agree that 2 months is a little slow but updating on a weekly basis is very optimistic. Most providers will update every 30 days