If the software was as good as everyone wants it to be there are two possibilities: The devices would have been launched a year later for twice the price. The 770 (and hence N800) would never have been released due to the length of time of development and the necessary resulting cost being prohibitive from a business point of view.