I also recommend the Zefal frame pump. I've had mine for years and it's all scratched up but it works perfectly.
I've also had an old version of the Topeak Road Morph. It works really well and the rubber tube and gauge are terrific, but it looks a little odd when you put it under your top tube. You can put it next to your seat tube but you might bump into it when you pedal. One time I accidentally stepped on the little head part that connects to your tire valve (I don't know what that's called) and cracked the plastic casing and the pump was basically useless after that -- the air just leaked out as soon as I tried to pump anything.
I have the Blackburn frame pump also but it doesn't work as well as the Zefal. Using it, I would tear the value off my tubes every time I pumped up a tire. With the Zefal that never happened. (It's probably just be my technique, though.)
-Kevin