I currently have a Nexus S and I am very happy with it, but I am off contract. Since the evil empire will be taking over soon (ATT), I am thinking that getting this phone with a contract will be a good move with the hopes that I get grandfathered when they take over. I see it has Vanilla android...