I've had a Topeak Joe Blow Sport floor pump since 2003 that still works perfectly fine. It is easy to use, has a big gauge that is easy to read, and seems to be bomb proof. I have not replaced a single thing on it. It's been with me through MTB, road bikes, cross racing, tubulars and tubeless, and even that awful triathlon phase I went through where I was constantly blasting 140psi into 21mm tires. It also works great for soccer balls, footballs and my daughter's schrader valve tubes on her kiddie bike. I've even used it to pressurize a dump tank for tubeless install. I bought a handheld psi gauge to fine-tune my tire pressure for CX racing a few years ago, and this confirmed that the Joe Blow pump gauge is pretty accurate, just not very precise.
When it finally dies, I'll be a little sad thinking of all the bikes and balls that little guy has pumped up, and wonder if I should just buy another Joe Blow Sport, or move on to some fancy Silca pump.