When Gary Krakow said no gPhone in 2008, people scoffed, but they were wrong. T-Mobile will have the Android, but Google is facing tough roadblocks that prevent the company from distributing its operating system to other phones. This leaves the door wide open for the competition.