I purchase the TomTom XXL when it be a Lightning Deal , so I make the mistake of order quickly instead of take time to read all the review . I admit , I get suck in by the low price . well , you get what you pay for . the unit be deliver , the instruction say to just plug it into you computer and tomtomhome will start automatically . I plug in the usb cable and my computer recognize the GPS as a external drive , but that be it . nothing happen . I find the file and install manually , and tomtomhome start up . it immediately want to update the software and map , which be exactly why I would plug it in , so I tell it to go ahead . the software update , but I get a error say that there be not enough space for the map update . so I copy the old map to my computer -lrb- which the software be obviously design to do -rrb- and then install the new map . everything seem to be fine , except that it take literally \* hour \* to install the new map even with my high speed connection . everything seem fine , so I eject the unit , shut down the software , and turn on the unit . no map find . that be it , just a white screen that say `` no map find . '' so I plug it back in and try to find the problem HOME say my map need to be activate . okay , so I click activate and enter my promotion code . I get a little green check mark say that I have enter the correct code . I click the button , and I get a xml error . I try at least a dozen time , no luck , xml error . the error message actually say that my code be correct , but they can not activate my map . I go hunting around online for a solution and discover that this have be a ongoing issue since at least 2004 , and TomTom apparently see no reason why they should fix the problem \* or \* stop advertise that they product be Mac compatible when they clearly be not . I pack it back up in the box and print out a return authorization . my new Garmin Nuvi should be deliver tomorrow . I 'll never buy another TomTom product .