OTT, I need your help pretty badly. My mom just told me that she wants a GPS navigation system for her car for Christmas, and I don't know shit about those at all. Are Tom Tom and Garmin the best brands? Do they charge a monthly fee to use? Do you need to pay to keep the maps up-to-date? Really, what the hell should I be looking for? :/