I'm always compelled to jump in and blast anyone who posts a thread with the word "best" in it, and I couldn't resist this time, either.

I use an inexpensive Specialized pump with a gauge on it and I've had no problems with it under pretty frequent usage. However, i do not believe in "bests." There are lots of pumps that are qualified to push air through a hose.