Thanks for the replies everyone, I've learned a lot. I'll most likely be switching to Verizon and picking up a Thunderbolt once I read a few reviews regarding its battery life. I'm a little disappointed it's not a dual core![]()
Also, when you say "custom rom" do you basically just mean an app that isn't on the marketplace? I'm also not very educated on kernals at the moment either. All I know is that android runs a linux kernal.
Custom ROMs are essentially homebrew operating systems based on either the AOSP (Android Open Source Project) or the phone's RUU file (the coding that makes up the phone). People code these ROMS with some performance tweaks, and often some interface improvements (like power control icons in the drop-down menu, which I'm amazed isn't included in stock Android or stock Android/Sense). Many of these ROMs are excellent (CyanogenMod is probably the most popular, available on most Android devices that don't have locked bootloaders), and it's a lot of fun to try them out.
Also, people often release leaked ROMs for upcoming updates to each device as well, meaning you can try out the stuff in the new updates earlier. Also, there are ROMs for many devices including Gingerbread (Android 2.3) which is still only available officially on the Nexus S. These ROMs are rapidly approaching real stability CyanogenMod 7 probably being the foremost of these).
If you're interested in this, keep in mind that some devices have more robust dev communities than others. If the enormous dev community for the HTC Droid Incredible is any indication, the Thunderbolt will have a pretty big one as well.
A couple more biggies: The ability to replace the battery is huge (or just pull it out if the phone's doing something you don't want it to do, like if you accidentally turn it on during a performance - which has happened to me before). Also, removable, expandable storage is pretty big. I can get a 32 gb SD card for my Dinc (increasing total storage to 40 gb) for less than the $100 extra it is to get an extra 16 gb on an iphone.
iPhone has much better quality and variation in apps. Better construction, better customer service and support. The retina display goes a long way to mitigating the 3.5 inch screen. The Apple ecosystem is also much better. But I still like the big 4.3 inch screens. Android is fun to tinker with. It's not really open source by the common definitions of that term though and what is open source about it is really more of a benefit to the carriers and handset manufacturers than users. You will and are seeing Google, the carriers, and manufacturers locking down Android more and more now that they have a critical mass of users. None of them want a truly open platform. Your average person who just wants things to work will be happier with an iPhone which is why Verizon was so desperate to get it. Android really hasn't panned out for them. Amusing to see Verizon switching their marketing to the iPhone after telling everyone how Android was so much better with their juvenile commercials aimed at the typical teenage boy Android fan.
Anyway I'm getting a Thunderbolt since I prefer HTC over Moto. Not least because I used to work at Moto as an IT Architect and I know what a mess they are in so many ways.
If in doubt get an iPhone.
You don't need to root your phone to hold it. Jeeze don't be ridiculous.
But they're a lot more customizable, you're not tied down with iTunes to manage your media.
Thunderbolt has DLNA connectivity. It really depends on what you do with your phone.
You might want to consider an extended battery if you go the android route. On my X I have one made by Moto designed to fit in most cases and it does give a welcome boost.
Sent from my DROIDX using Tapatalk
What exactly can you do with DLNA ?