Mercutio
Fatwah on Western Digital
The Windows CLI is pretty bad, I use Cygwin for most CLI type things on Windows.
Sadly, I've not invested much time in learning Powershell, which is supposed to be a vastly better alternative. I can slip in to bash if I need to do something that I don't immediately know how to do with DOS-style scripting, and I have workalikes for *nix commands for times when I forget what I'm looking at. But cmd.exe has had tab completion and other basic niceties for a while now, so I can live with it if I need to do so.