I use a cheap Zefal Air pump ($20) at home. Here:
Zefal Air Max Floor Pump, White: Kids' Bikes & Riding Toys : Walmart.com
Pumps up my road bike tires quickly with no issues, and it is a piece of cake to switch between Schrader and Presta by a little slider on the side of the head. I have a Schwinn pump that sits in the corner of my garage because I hated how it switched between valves using a little attachment that didn't work well. I've owned the Zefal pump for several years now and it's still working great for just $20. I have kids with bikes that use Schrader valves and it takes me only a minute or two to pump up everyones' tires (a mix of both schrader and presta valves) when we go on family rides.