Been there, done that. First I bought the Topeak Road Morph. It's an excellent pump - has a foot rest, long hose, and even PSI gauge. However, the drawback was that you either have to mount it instead of one of your bottle cages or use the crappy plastic mount straps to mount it on the top tube, possibly scratching the paint. I ended up getting the medium
Lezyne Road Drive - this has a mount that can be added
underneath your bottle cage (from the side). That's what I use now. It doesn't have a gauge though.
If you decide to go with Road Morph, PM me know. I might sell you mine - used it only a few times.