Well, it's a mini pump (though a touch on the large side compared to some), but my on-the-road pump of choice right now is a Topeak Mini Master-Blaster. I keep it in my back pocket. It goes to 90 PSI without much trouble, though it does take some time. The trade-off is worth it for me because I don't flat very often. I originally got it for mountain biking (after I lost my Road Morph when it fell out of my pocket on the trail), and was going to get a replacement Morph for road rides, but never got around to it; it just hasn't been necessary.