Originally Posted by Buio
Also, there are no good new ideas, like f.e. being able to have Games Explorer on the Taskbar making it easy to start games (can't add it to taskbar because it's an explorer window afaik).
What? It's quite possible to do that already in Vista unless you mean its impossible for W7 only...