I've got a Serfas pump which replaced one of an unknown brand. It does both kinds of valves and is super easy to use.

I also had a hard time at first feeling like I had to sit on the handle to actually get air in tires, but as my physicist brother and engineer father explained to me - if you want 120 lbs/sq. in, and you weigh 120 lbs and the tube is 1"... you pretty much have to sit on it. After a while you feel pretty awesome because it gets easier and easier and it makes you feel really strong!