See Scott Hanselman's blog for details (no use repeating his post): http://www.hanselman.com/blog/FreePowerShellIDE.aspx
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.