I'm a Roger's customer ( for 1 more year waiting to end contract). I used to have a HTC Dream which I loved but after the 911 bug fiasco broke my phone they gave me a Blackberry ( which is now broken). I'm trying to figure which Android phone would be my best choice now. I was thinking the Nexus S so I can avoid problems with updating the OS through Rogers again. I was also looking at the Sony Xperia play and the Galaxy S. I like both but I also like that the Nexus S is unlocked so I can leave Rogers when my contract is up. Any suggestions?