I too am in the same boat so to speak. Right now I'm working with http://www.oncourselearning.com/ --IMHO, courses are pretty good, and you can haggle on the price...They offer money back guarentee if you don't pass the certification, the books are free (E-Books) and it's done entirely online (You have reading work, practice exams, objective simulators, and you watch a video on each section of the test.... I dunno if it's the best out there, but I really like it! I got my A+, now I'm working on my CCNA.... (They're only costing me about $300)