I've had a BlackBerry Pearl for about six months, and in general, I like the phone, but I have some gripes that the iPhone would fix: - The media player is terrible. - Calendar syncing with iCal is terrible (my whole life is in iCal) - No way to remove the "Sent via BlackBerry by ATT" signature on emails which really bothers me. - Email read on the phone doesn't show up as read on my computer (I know that this is a server thing, but friends of mine with iPhones using the same email (.edu) don't have the same problem) - Reading the internet on pages formatted for cell phones is a huge pain. I've played with the iPhone and I like the keyboard more than I thought I would, so that's not an issue. Now that the 4GB model is $300, it's really, really tempting for me to buy one. I'm already an ATT customer, so that's not an issue (side question--I have a data plan for the pearl; could I just drop my SIM card into the iPhone for it to work?) I just feel dumb for wanting to buy a new expensive phone so soon after getting the Pearl and one that doesn't represent a huge improvement (in terms of technology...it represents an improvement in user experience, for sure). What do you think?