One of the big differences is that iOS devices have hardware accelerated graphics. You don't really notice how weak transitions and animations are on Android until you get used to using an iPhone. It's a subtle difference, but it's real and it makes a difference.
It's weird that Android still doesn't have this. Even tired old Symbian is now using GPU acceleration for display compositing...