We'd been looking for a nice modern stainless steel water bottle for ages and chose Kleen Kanteen five years ago. Unlike plastic bottles, there is no funky plastic taste from these. Even the tops are non leaching. They will last a lifetime with care. We stock replacement tops.
These bottles are about 1-2mm narrower that many plastic bottles, so you might want to bend your bottle cage in just a touch for a perfect fit. Height is 11" for the bottle with sport top.
The 27oz bottle sports the full Klean Kanteen logo (but it can be removed with a bit of metal polish).