Have a lot of the ones mentioned, the park presses and the 'rocket' thing for press fit BB are cool. One of my favs is a filzer 'mini zee' pump. It's one of the mini floor pump style pumps, hose with gauge and fold out foot handle. Carry it in my pack and whenever it comes out every comments on it, I'll take it out if I see someone starting to pump with an awkward small mini pump because it's way faster.