I just picked up the ToPeak TurboMorph G to replace my cheapo bell walmart special.
http://www.topeak.com/products/Pumps/TurboMorphG It saved my arse the other day too. I like it. The foot pedal is just kinda ehh. But the pump works great. It goes to 160psi, I have it mounted on the seat tube. I've never used Co2 so I can't give any advice there.