For me, powershell has very slow startup time. So I stick with cmd.exe. But it beefed up quite a bit.
I am using:
- msys-git (I have ls, rm -rf... all unix goodness)
- clink (better tab completion, history, all around good stuff)
- console2 (styling)
- ansicolor (colored prompt)
and also I got some usefull aliases. If you are interested I can write down some steps for other people to follow.
screenshot http://i.imgur.com/hATwCVI.png