This is an amazing tool I found on a TechNet blog. It gives you advanced tab completion, allowing "intellisense" type of behavior for PowerShell commands. Forgot that parameter name? No problem. Type the command, type the hyphen and hit tab and you got all parameters available. Amazing!