What I posted was,
1) People have trouble with 3G when using nexus one
2) The early termination fee is $350 in addition to the one charged by T-mobile
3) There is no customer support from google.
And you are dreaming of getting it for $170 when it released on Verizon? The $170 will be subsidized cost, which means you have to take plan to go along with. Other wise you have to pay an early termination fee which will then cost you more than the actual price of the unlocked phone.
And your view is since google Hero is good, the Nexus one should be great. That is just an assumption, not a fact.