I am from Montreal and will do a 2 weeks road trip in January. My itinary will include Las Vegas, Death Valley, Grand Canyon, Phoenix, Tucson and Santa Fe. Will I have difficulty buying a SIM card and a data plan? I have been told that carriers are reluctant to sell to non US residents. Is that right? Which carriers offer the best plans? I want to have access to Google Maps and do some web surfing when I am on the road. Of course I will use WiFi when possible. I will not buy a data plan for my smart phone so tethering is not an option.