PowerShell is pretty comfortable, but it takes always ~ 1 second to start a powershell instance and the cmdlets are slow too:
Measure-Command {Get-Package} D