I have a Road Morph G, and it's small and has no problem getting up to over 100psi (though you have to put a little shoulder muscle into the last 10 psi...)It can do presta or schrader, though as Nermal said above: Schrader on a road bike?
it's about $32 on amazon right now:
http://www.amazon.com/Topeak-Road-Mo.../dp/B000FI6YOS