I like the Topeak for the hose and upright position. It's attached in a mount between the downtube and the bottle cage. I don't like having anything under the top tube (or the top part of the seat tube). It gets in the way when I grab my bike plus I also commute on my tourer and need to carry it over the shoulder where a frame pump is a nuisance.