iOS.
Apple will support your hardware with new OS releases until the hardware is too old to handle it, usually at least 2 years.
With Android, the hardware being released might not have the latest OS version. And your chance of support to a newer OS might be dependent on the hardware manufacturer. Look at Sony's X10 Experia - it won't support the latest OS (I forgot if it's froyo or gingerbread).
I use both PCs and Macs, and obviously the Android is comparable to a PC. When it comes to desktop stuff, I enjoy PCs w/ Windows 7. For everything mobile, I tend to prefer Macbook Pros and iPhones.
Apple will support your hardware with new OS releases until the hardware is too old to handle it, usually at least 2 years.
With Android, the hardware being released might not have the latest OS version. And your chance of support to a newer OS might be dependent on the hardware manufacturer. Look at Sony's X10 Experia - it won't support the latest OS (I forgot if it's froyo or gingerbread).
I use both PCs and Macs, and obviously the Android is comparable to a PC. When it comes to desktop stuff, I enjoy PCs w/ Windows 7. For everything mobile, I tend to prefer Macbook Pros and iPhones.