TheRealMafoo on 14 April 2008
Those are rock-star ads. I am sure MS will have some that advertise there advantages.
And gebx, here is one of the ads:
http://www.youtube.com/watch?v=W8VPZkkqmBM







