The Etrex H is a good basic unit but does not do mapping.
If you want mapping you need the Etrex Legend HCx and get the free open source maps. The maps will be vector graphics not OS 50k or 25k bitmaps.
If you want OS bitmaps then you will need to get a Satmap Active 10 or a garmin dakota 20 or oregon 200 with Garmin GB Discoverer 1:50K map
https://buy.garmin.com/shop/compare.do?cID=143&compareProduct=8705&compareProduct=30926&compareProduct=14902&compareProduct=8701
If you want more than just navigation (cadence, heart rate and training profiles) then look at the gamin edge range.
https://buy.garmin.com/shop/compare.do?cID=160&compareProduct=36728&compareProduct=10885&compareProduct=331&compareProduct=6400
If you don't want navigation at all and just want to find out where you/your spouse has been then look at the i-gotU GPS Travel Tracker V2
£39.99 at maplin