If you want small, I have a tiny Crank Bros Pro Alloy mini pump that claims to be good for 100psi, which might be good enough for you as a "get you home" solution?
It's got 2 gear settings, so you can whack in a lot of volume and then switch it to high pressure mode to finish off.
Have a topeak mini morph, about £20 from Evans. Has a T-bar handle, and a bracket that flips out that you can put your foot on... Can manage up to 130psi on the roadie - great bit of kit. Around 8-9 inches long (the pump, before you ask) Well worth it.