For basic features in a GPS computer, you can find the Garmin Edge 25 for around 100 bucks now-- the aforementioned Edge 130 is also a good basic option, but a bit more expensive.
Personally, if I was having heart issues, I would have opted for an HRM watch, so I would have heart rate data being provided all the time. Most even have programmable alarms for HR ranges.
__________________