Instead of going through the long-winded way of installing features using Server Manager, you can install PowerShell quickly in Windows Server 2008 from the command line using the following command:
servermanagercmd -install powershell
Why use the GUI when the command line is much quicker?