Windows Vista Leaks ... Again!
10101001011 writes "The latest build of Windows Vista (5231) has been leaked to the public, again. This latest build includes some major revamping of Windows Media Player, including a smart interface. Also, IE 7 now sports tabs a la Firefox, under the address bar. Are these leaks accidental, or is Microsoft actually trying to pull a 360?"
Microsoft does an amazing job marketing and promoting their products. With "leaks" like this, they get people to download and look at their software who wouldn't normally do so if it were an "authorized" release/preview.
Not to mention the fact that with leaks like this, they keep the Vista name in the news...no matter if it's politics or selling products, name recognition is one of the most important things you can shoot for.