I google the subject, and I found many articles about how Garmin couldn't use Nokia E71's internal GPS. Yet, there are a couple of articles that says Garmin XT works with Nokia E71, including Lisa's review on Nokia E71. I am confused. Are those articles for the ones who don't buy legitimate Garmin XT (and so if I buy Garmin XT from Garmin it will work?)? Also, What does the code on the software mean? I saw some have 10-10844-00, and some have 10-11034-00. If I buy one, I want the one has the latest map. Do you know how I find that out? Thank you.