Alexander wrote a nice article comparing CLs to PowerShell cmdlets. Good information for anyone considering adding PowerShell to your toolbox.
Read more at:
http://ajdotnet.wordpress.com/2008/01/19/command-line-tool-vs-powershell-cmdlet/