i have the map 76 got it for christmass still am amazed at all the things i keep finding that it can do, have never had a gps so figuring it out is taking a little time personely i love it, as for the megellan don't know any thing about it but have not heard much of anything good, just got back from mexico took it with me all i can say is amazing, just my 02. doug