Uberian on 18 July 2008
I realized this whole post sounds very pro Microsoft and since I cannot personally back up this rumor so I chose to post under Microsoft section. Thank you all for reading.