well these guys are exactly right. my credit is f'd up too. here is a pretty good guide to check out when you got a minute or too to do some reading. and it also gives you templets to disputing discrepancies on your report.

http://www.creditinfocenter.com/repair/Repair.shtml#4