Here is one of those times Apple really needs to take some cues from Microsoft and I am not talking about Window Mobile here.
I am talking about what Microsoft did software wise from the Xbox to the 360. Microsoft look pass the pirating reasons on why people were modding the Xbox and saw a entire new world of opportunity and jumped on it. They saw a ton of people were modding the Xbox not to play pirated games but instead to turn the Xbox in to a media center.
The modded Xboxes could
1. Stream movies off of a computer on the network in the common formates like Xvid, and Dvix (both the 360 can do)
2. Stream music off of a host computer
3. The Dash board was a feature floating around in the Modded Xboxes
4. To play arcade like games.
I had multiple friends who told me if I got an Xbox I should modded it for no other reason than the list above (same list of friends did not pirate games. I am not getting into the pirating debate on why people did it)
Low and behold Microsoft added all those features into the 360. It killed off a lot of motivation to want to mod the 360 for reasons other than pirating games.
Apple could take cue and look to the JB comminty for ideas to add to iPhones OS.
List that really needs to be added.
1. True Multitasking- It is truly pathic that the iPhone is the only Smart phone out there that can not multitask. Multiple Dumb phones have no problem multitasking.
2. Putting basic info on the lock screen like new messages, SMS, Voice mail miss call ect. I was shock to learn that the iPhone does not do this.
3. Customizable themes would be nice but apple stick up its rear I doute we will ever see that.