Thank you so much guys. Yeah I think I will go for Garmin. My only concern was just having both U.S. and canada map in it, so if I travel to Canada one day, I would not worry about that either. I looked at all the prices that were listed, and the cheapest Garmin that I found was around 180 USD. I'm not sure if I can buy a Garmin GPS lower that this price. If any one has a website that has very good deals with low prices in it, please let me know.