I bought a Google Nexus 7 on impulse during the sales tax holiday here in Florida. Used it for two weeks and discovered the device would no longer charge. As you may know, these devices are not manufactured by Google, but by the Taiwanese concern Asus. I contacted Asus customer service and was instructed to return it to them for repair (with me paying the postage). Did so and heard nothing back after two weeks. A follow up inquiry subsequently led them insisting that I pay $202 for labor, parts, and shipping to repair this $225 item which I had used for two weeks. I wrote back and told them to return the device. Of course, if I had bought an iPad mini, it would have cost $100 more, but I could have walked the defective appliance into an Apple Store and walked out with a happy resolution to my problem. If I had bought the Nexus 7 directly from Google instead of a bricks-and-mortar discounter, I could have returned it to Google and maybe had a different experience. I'm sharing this information because I learned some lessons here. #1 Research the customer service for a manufacturer. If there are tons of complaints, think twice. If there are rave reviews, take note. #2 Be willing to pay more for better service. Booking a flight to Europe? Pay a little bit extra and go on Lufthansa, KLM, Air France, etc. and avoid the obvious nickle-and-dimers. #3 There's more at stake than price. Think about return policies, customer service. Costco sells Samsung tablets. If I had bought one of those, I could have walked in there and returned it with no questions asked. Samsung customer service is hardly the best, but it's nothing like the deadly experience from Asus. I will never again buy one of their products and strongly urge you to avoid them. That's my advice.
You can cache maps in google maps but no directions once you leave wifi. I use navfree as it gives on the fly directions no wii needed. Just download state maps before you leave the house (see my review, its the second on the main page)