There are lots of different models out there. It depends on how much you're willing to pay. You could pay as little as $20-$30 for an OMRON brand pedometer. those are very good. www.amazon.com/Omron-HJ-112-Digital-Pocket
If you have a bit more money, you might consider a Fitbit if you're a tech gadget geek. www.amazon.com/Fitbit-Wireless-Activity-Sl
There are lots of different choices. If you've had problems in past with cheaper model pedometers, then why not spend a bit extra for something better quality ?