For heart rate monitors, any brand/model will work so long as it supports ANT+.
Its a matter of personal preference, some people like some types, others don't. I found the Garmin old style plastic strap worked pretty well, though maybe uncomfortable. It sometimes slipped down my chest, though that's more of a problem running than cycling.
The newer style 'soft straps' are usually more comfortable. Though for me, it sometimes chafed, and caused scars and bleeding on my chest. And maybe more prone to dropouts/spikes in reading. The strap seemed to wear out, and become less reliable after a year or so (changing the battery and washing it didn't really help).
Note there have been several versions of the soft strap, the latest version (HRM3) might be better.
I am now using a Mio Fuse, which measures the heart rate on the wrist. Its more comfortable for me. Though maybe not quite as reliable, it sometimes fails to read my heart rate. Also more expensive, and shorter battery life.