I went to these guys for my PP/IFR/Comm. It's a weekend thing and then you set up a test for sun night or the next day if you want. I passed every one no prob. I would highly recommend them if you just want to get the written out of the way. Like others have said, it will take more self study to be prepared for the oral.
http://www.aviationseminars.com/