The reason its not competitive is not because of the hardware its the software. As a software my resources are split if there are more platforms that I need to develop for. There are already too many. iOS, BB, WP7, android (with all its fragments). I think it was very wise of Elop to pick a software platform that they are not burdened to support. Nokia's competency is and has always been hardware and they should focus on that. HP will realize this soon...