Most reliable heartrate monitor (HRM)?

My arm based sensor cost £11 GBP and its as accurate as my Garmin.
Battery life is circa 20 hours.