September 11
The second Ad is much better than the first one. This is quiet funny actually and has some association with Windows. Though I doubt if the regular windows user will be able to make any association out of it.
Hopefully they will get it right on the third try ;-)
