>> PuTTY is a fine terminal emulator
I hear this a lot, and it's quite sad. PuTTY is not a great terminal application. It just happens to be the only usable SSH client on Windows, and so everyone uses it because they have little choice in the matter. Connection management and copy/paste is such a pain. Microsoft's release of PowerShell as an attempt to improve upon cmd.exe was an enormous failure.