Garmin 60CSx and 76CSx
I recommend these with Memory Map 5. It gives you the ability to input course deviation, rather like a VOR setup. The rudamentary map is useful also and it also gives the bearing pointer. There are very configurable information screens, I find very useful also. The x bit on the Garmin means it has the new sensitive Sirf Star III technology. I prefer the 60 out of the 2, but they both essentially do the same job.