You highlighted the main pros and cons yourself but Android apps have gotten much better over the last 12 months, more standardized in the iOS and Android releases.
Throwing the apple/android argument out of the window at the moment you need to look at 1st what functions you want and what size you want?
The new Nexus 7 is a steal for the price (quadcore tegra 3 on IPS panel for sub £200) however is 7inch too small? I know it would be for me. It also doesn't have a MicroSD card but does have a USB dongle so you can plug memory cards/usb sticks/etc into that.
The iPAD2 is a solid device, you can get the USB camera dongle to do your photo downloads, there is no full non-restricted USB port adapters though and once again no MicroSD slot.
10inch Tabs android wise there are so many out now I don't even know where to start. The Transformer Prime is still getting a lot of love but most major manufactures have released an ICS tegra3, 10inch IPS panel tab at around the same price so just do some googling to see whats most loved in the community at the time.
My Transformer 1 (tegra 2) is still going strong but is slightly bulky compared to the newer ones. Mini HDMI, MicroSD, Full USB port on tab if using dongle (or female to female USB connector
) and with Dock you get another +9 hours battery life, keyboard, 2x full USB and SD card