I have a Topeak Peak DX (now they sell the DX II). Only used it occasionally to change a flat on 35 mm tires or pump tires after air trip, it was pretty slow but not terribly so. Topeak Mountain Morph might be what you're looking for: fairly compact but includes a hose & fold-out foot flap so one can use it like a floor pump.