Again, Microsoft extended the delivery of Windows XP to 30th of May 2009. I wonder how many times more will Microsoft continue to extend the XP life. Hopefully, all this extension means that Windows 7 will be a good replacement for XP. Everyone knows that Vista is NOT strong in […]