dont buy M600i it aint meant for north american market, even though it looks nice and has touch screen, it is not worth the money. E61 would be the best choice, it is quadband, got wifi, and better display. If you wait for a bit there is a newer version coming out called E61i which is thinner...