What is probably needed is to bring a major player in the information/communication world...Verizon!!! It would seem to me that they would be a perfect partner in bringing new and exciting technology without having to hit alt...control...delete to get the task manager up when the ride crashes. They are pretty universally respected, they haven't ticked off millions of users, they don't have anybody downgrading their service, and they would show off their future wares. Verizon has their hands in just about everything...partner with an Oracle or a Cisco and you have deep pockets and people who are willing to take a swing at tomorrows technology.