Can someone please explain the price point for the Nexus One on Verizon and on T-Mobile? I noticed the T-Mobile Nexus One was $529 and $179 I do not see pricing yet for Verizon i just joined Verizon a week ago would i be able to cancel my contract with Verizon and get the Nexus on T-Mobile? or would i have to pay the End Contract fee of $350 ?