I have had several cheapos over the years. Tell me a decent one that will last? brand, what ever. I need to buy a nice one.

Dave