Not sure there is a best and I suppose it is what is best and easiest for you to use. I have used Garmins for years and like the features that are available. Also, you can load your GPS with custom POI's (points of interest) from the POI factory located at the link below. Good luck on your quest.
POI Factory | new & interesting places for your GPS