I don't understand the point of this article.  It sounds like the problem has nothing to do with the Nexus One, and everything to do with limitations in the TMobile pre-paid plans.  Wouldn't he have the same problems trying to use Google Voice on <i>any</i> phone while using the TMobile pre-paid plans?