I've been using a topeak mini race rocket pump for years and never had any issues with it but I mostly use it on my road bike. small, light, has flexible hose, and does both presta and schrader. Might be an excessive number of strokes to fill a MTB tire. I have used it on a 26 X 1.75 tire though and it wasn't too bad.