I bought a Garmin 250C last January. I have been using it all year long and I am very happy with it. The retail is about $500 or so, so it's in your price range. It also has a module for GPS capability. Here is a link with the particulars:http://www.garmin.com/products/ff250c/