The only current competition to Garmin are these:
Bryton Rider 35
Bryton Rider 50
The good thing is that these will also work with the existing Garmin HRM & Cad sensor and they're cheap
I havent used them though but soon I'm planning to buy one of them, though my 305 is still quite in shape