My pump trails.... Best was my old Zefal Liotto frame pump, plastic, high pressure, wore out after only 18 years.... But then at my bike reawakening I decided to go small but not CO2 (that does not mean I will not migrate to them eventually but I have never used them)...
Main thing is I wanted to keep everything in my tool bag so that when I switch bikes I just carried everything over (I ride in a state park so I almost carry enough stuff for touring)...
Crank Brothers Power Pump I cannot use, to complicated for me and I loose air at disconnect (maybe just me cause I have seen others use it just fine)...
Layzine Micro, Fine pump, no loss of air at disconnect Shrader/Presta keep track of your "O" rings...
But now the best one I have used is the Bontrager its a double pull push pump with a quasi built in gauge and eventually you can get up to pressure and disconnect without loss of air... Fits in my tool bag!!!
http://www.totalcycling.com/a-z/pump...FaRdtgodDHMAdw