I am thinking of getting Nokia n900 or Acer Tempo DX900. Thing with Nokia n900 is it doesn't work on Canadian GSM network like Rogers and Fido. Which have same frequency as AT&T. Acer Tempo DX900 seems to be more of a world phone that works on all frequencies: I wanted to pre-order Nokia n900 via Nokia USA but a little research and found out it doesn't work on 850/1900 frequency. How the f**K Nokia n900 is a world phone. What a crap. If you want to make a phone like this make sure it works on all frequency. I like all the things about Nokia n900 but frequency is holding me back to buy this phone. Who wants to throw good money at a phone that doesn't work around the world. Data and voice have to work.