Brilliant job, as always.
Btw, I saw iOwntheworld has a post, too:
http://iowntheworld.com/blog/?p=48950
And welcome iOwnTheWorld readers!