Store Wars: Microsoft opened its largest store today – right across from the Apple Store Store Wars: Microsoft vs Apple

Microsoft has opened its sixth and largest store ever (8,600 sq feet) in the gigantic Mall of America in Minnesota today, and the store is right across the aisle from the Apple Store.

The store is said to be much wider and deeper than its opposition.

The store features Microsoft electronics and software, including XBox 360 slim, Kinect, Windows Phone 7, Office 2010, Windows 7 and even the new Microsoft Surface.

Here’s a video of the grand opening today: