1. T-Mobile. The obvious choice since as the N900 is presently configured, T-Mobile is the only US carrier that can offer the GSM 3G connection so vital to full functionality on the N900. They showed with the G1 they are willing to risk introducing a new Linux-based OS. But T-Mobile has their hands full with Google-branded Android phones right now and they likely don't want to jeopardize a Good Thing with Google by offering direct competition. 3G service is good where available and growing, but still limited.