Check out PowerGUI a cool new free extensible GUI host for PowerShell from Quest. See it in action here.
Imagine an MMC like interface where each leaf node in the tree on the left hand pane is a PowerShell script or cmdlet and the right hand pane shows the results in tabuar form with the ability to filter and export. It comes bundled with extensions for managing Exchange 2007, Operations Manager 2007, local systems and Active Directory computers.
It's a little bit buggy at the moment but it has just made the job of building your own PowerShell based management tools so much easier :-)
But isn't there something slightly odd about hiding the command prompt behind a GUI...