I have just ordered the TT live 1005 world as it was a good price in tesco , but now i'am not sure if this TT comes with free map upgrades for life . I know the 1005 Europe does , can anyone confirm the the 1005 world comes withe the free map upgrades, if it doesn't I will need to take it back as the free maps where a big draw to TT.