Yeah, I need to get an air compressor. My arms are killing me. Drying without leaving wet spots or streaks is a bitch.
I also need to get a wax job so the water rolls off easier.
You should take a look at Optimum No Rinse (ONR). It used to take me significantly longer to clean my car but ONR makes things so much easier. Wiping is also much easier as the ONR solution doesn't leave any streaks or water spots behind.
Another thing I'd highly recommend are Dry Me Crazy towels by Microfiber Madness. I only learnt about these from my detailer recently, but they are simply amazing. They soak up water like nothing I've used before, and even though they come in a pretty small sized towel, I find I only need one of them to dry my whole car. Unlike waffle weave towels that snag on every piece of trim, edge or emblem, these towels simply don't snag.