There are so many terminal emulators available for windows, but I have been using this lesser known terminal that no one would probably given it a try.
Git Bash
Git for Windows
We bring the awesome Git VCS to Windows

You can do all linux based commands, colour coded, tab complete and all the good things that you can get from a linux or mac terminal or at least close to.
Drawbacks,
- No regular ctrl+c and ctrl+v for copy and paste.
- No multiple tabs
- No multiple screen option.
But you can get around these by other means.
So, Get Bash is the only terminal emulator you need for Windows or at least in my opinion ;)
Thats all I have for today.