I actually picked up a Topeak JoeBlow at TJMaxx!
It's worked like a charm for about 7 years of heavy use....although now I think it's about time to replace the head on it, as it leaks a bit while pumping up the tires.