The current iPhone reminds me of the early Java based BlackBerrys. It's incomplete. Things aren't always where you would expect them. The 5810 didn't have a user serviceable battery and had TERRIBLE battery life. Many of the iPhone issues (my word) can be fixed via software updates.