Ok, let me start by saying I was one of the people that waited in line for 10 hours when the original iPhone came out. I paid $500 for an iPhone only to find out the price dropped dramatically a month or two later. Apple's solution? Give us a $100 store credit. Not acceptable.
I currently have an iPhone 3G that I use as well as a Blackberry Bold. I have been switching back and forth between the two. As much as I love the Blackberry it can't do everything the iPhone does. However, as much as I hate/love the iPhone it can't do everything the Blackberry does.
I'll list my main issues with the iPhone. The issues are ones that should be so simple for Apple to correct, yet they don't. It's not that they can't, it's that they won't. That is what angers me. They know these issues exist yet they choose not to correct them.
1) NO MMS-- The iPhone can browse websites, fart (using iFart), turn off the screen when close to your face, etc. but I can't send a picture to my friend. This is absolutely absurd and there is no reason for it. You and I both know that Apple is capable of introducing this to the iPhone, so why not? I love when I ask serious iPhone users or even AT&T employees about the lack of MMS, they always respond, "Oh well there is going to be an update for it soon." Really? This should have been something that was included originally.
2) CAN'T LANDSCAPE KEYBOARD-- Again...we know they can do it, so why not? I use my iPhone for a decent amount of email. I would LOVE to be able to turn my phone and use the keyboard as a landscape display. Again, if you ask others about this, you may get the response, "Well you can download an App for that." I don't want to have to download a separate App, open another program to type an email, then send it to my iPhone email before sending my email. This may be more absurd that the lack of MMS messaging.
3) NO SPELL CHECK-- Apple is trying it's best to compete with Blackberry so that the iPhone can be used by businessmen for intensive emailing. Yet, there is no built-in spell checker. I do not know a business professional out there that doesn't spell-check their email before sending it. Again, we know they can do it since people have written Apps for it. And also again, I don't want to have to open a separate App just to spell-check.
4) NO CUT COPY PASTE-- Again, back to Apple competing with Blackberry. Won't happen without this. And I don't want to hear, "There will be an update/App for this." I can't explain how many times I have wanted to copy and paste something in my browser from a text/email message or vice versa. Again, we know it's possible.
5) LACK OF BLUETOOTH INTEGRATION-- These days you can do so much with bluetooth: Wireless headphones, wireless keyboard, etc. Yet, you cannot use any of these devices on the iPhone (with the exception of a bluetooth headset). What if I want to buy stereo bluetooth headphones so I don't have to have a wire coming from my pocket? What if I want to take my iPhone to a meeting but type with a bluetooth wireless keyboard? Again, so many more things that the iPhone could do, but Apple chooses to not-allow.
6) CAN'T REPLACE OWN BATTERY-- The battery life on the iPhone is horrible. If I am using it as it is intended (checking my email, surfing the web, watching videos, listening to music, etc.) the battery will not last the entire day. They need to either allow access to the battery or improve the battery life. I shouldn't have to pay money to have my battery replaced.
These are just a few items off the top of my head.
Now don't get me wrong I obviously like the iPhone because I am currently using it now. I love all the Apps that are available and they can be very useful. Nothing compares to the touch-screen, display, Apps, etc. that the iPhone has. I just get so frustrated when trying to complete a task so simple as sending an MMS message and then realize I can't do that because I have an iPhone. With all that I have seen the iPhone do the list above should really all be standard.
Apple needs to step it up or else they are going to start losing customers and will never win over Blackberry users.