Microsoft’s Virtual Earth 3D installer tries to own your internet, setting your home page and default search engine to Microsoft’s services.
One man's struggle with technology and consumer affairs
Microsoft’s Virtual Earth 3D installer tries to own your internet, setting your home page and default search engine to Microsoft’s services.