Just got the Lezyne Road Drive in silver in Medium. It looks great, is very light, and designed nicely. They come with a mount that goes under your bottle cage, and you can get an extra one if you want to use it on multiple bikes. I have mine on my seat tube and my legs don't even come close to brushing it. Yes, the hose goes in the body.
I also have the Quicker Pro pump. Very nice, works well, bulkier than the Lezyne. Also, my foot sometimes clips it on my seat tube. And, the main reason I tried out the Lezyne it because the Quicker has left a rub spot/dull spot on the clear coat of my carbon bike. Not a huge deal, but something I wanted to stop making worse. It is small enough to carry in my jersey pocket and I picked up a Zefal Doodad holder to see if that would stop the rubbing. But, maybe on non-carbon it would be fine. Used it for around three years and works very nicely.
I'd say those two are both very nice.