Luckily, I've not yet (KNOCK WOOD) had a flat on my MTB out there somewhere, because as I've just discovered today by fooling around and trying to be proactive, the portable pump the LBS sold me when I first bought the bike is a piece of junk. I'm sure at the time I told them I wanted whatever was cheap. Who knew?
I was going to move this pump over to my hybrid, but not any more! So I'm wondering what pump you might recommend that won't break the bank (but doesn't have to be the least expensive model known to man) but will (most importantly) hold up out in the field. And, are all of the good ones able to work with any kind of valve? I have prestas on the hybrid, and schraders on the MTB. The pump I now have does not appear (unless I truly am that clueless) to be able to work with prestas.