I recently bought a Topeak Road Morph, which gets rave reviews, but it is too short to fit my frames that have pump pegs. It includes a mount that you can zip-tie to one of the frame tubes, but it looks crappy. So I've gone back to using my Zefal HPX most of the time. My Zefal is rather old, however, so I recently ordered a Park Tools frame pump, which is adjustable so it is supposed to fit various size frame. You can still buy Zefal HPX pumps but they are getting hard to find and only seem to be available in silver with black. My old one is all-black. I also carry a CO2 inflator, which is what I generally use for flats, but found out the hard way that a pump is essential for those rare occasions when you get multiple flats.