I have had the same HP15C for 20 years. It is a little worn but still works perfectly with no intermittent buttons.
I also have an HP41CV but it's really too bulky to carry around with you. The 15C fits in a shirt pocket.
The HP11C is also a nice little unit. Never seen the HP12C though.