John Borland at CNET has an article on Surj Patel building his own mobile phone. Why do that? There is plenty of reason including building in functionality that mobile providers either don't encourage manufactures to include, specify they should exclude or just don't innovate fast enough.
