Garmin is hands down the best. Spend the money and get a quality unit.