Go download
Windows Management Framework 3.0. The changes to PowerShell ISE alone are huge IMO. I haven't switched to 8 or 2012 yet in any aspects, so I've been sitting here writing all my scripts in the build-in 2.0 ISE. The 3.0 ISE is a huge improvement.
Note that it will give an error if you don't have SP1 and
full .NET 4.0.