There's another consideration about the smoothness comment in the OP. This is not from my experience, but from a similar comment on another forum somewhere, maybe another thread on this forum.
The smoothness issue relates to the priority level set in the display's use of CPU. On the iPhone, the display has priority over other functions, whereas Android gives all functions equal CPU use. The effect of this is to allow scrolling and finger input on the iPhone to be executed without interruption. On Android, scrolling and finger input has to share time with background functions.
The example given in the newsletter was to consider a browser opening a website. On the iPhone you can scroll or zoom the page as it is loading and the downloading actually stops until you finish. On Android the zooming etc shares time with the download and the zooming might not look to be running as smoothly.