Isn't some of androids "lag" intentional? For example, the "rotation lag" is actually there to avoid hysterical rotations while you are, for example, lying down playing with your phone/tablet.

By the way, my Nokia N9 beats all your androids and iphones in UI speed. It is still a dead (i.e. murdered) platform, which should show that having the fastest UI is not the only requirement for winning the phone war.