Floor Pump - NPX38 - $22 Delivered
100% Aluminum Barrel
Max 160 PSI
Built in easy to read pressure gauge
Oversized ergonomic composite handle
Extra long hose (70cm) for easy pumping
Direct head for both Presta and Schrader valves
Cylinder Size 38x450mm
Cylinder capacity 460cm^3
Includes set of nozzles for balls, mattresses and other inflatables
Seems quite decent. I bought "cheap" ones before mostly from plastic ($10 from eBay, $15 from Target), all of which broke in no-time. $22 for an aluminium one seems good.