Hi Grey,
.
?ie=UTF8&qid=1338114109&sr=8-2]Crank Brothers Power Pump Ultralight Compact Pump: Amazon.co.uk: Sports & Outdoors[/url]
I think I paid £12 for mine, but it has a 2 stage pump which works very well. It's only about 5 inches long and has proved robust and effective. It's not a screw on type, but the valve clamp works well and it is ergonomically nice to use as you can brace it firmly against the spokes.
It will inflate a flat tyre to about 25 psi in less than a minute on a 26" MTB tyre.
It has also saved my neck on a motorcycle tyre. Good kit, easy to use. Fits in a trouser pocket.
Hope you're getting some in with all the sunshine.