I have the Garmin 105 which is great...no HR though.
I bought the wife the Forerunner 50 with the HR and foot pod for her birthday and at less that £100 for the lot, including postage, it takes some beating.
https://buy.garmin.com/shop/shop.do?pID=10527