I use putty on my Windows desktops.
No objection but I sure wish it had tabs because I switch back and forth a lot. I know SecureCRT is nice, but it's ridiculously priced.
Better options?
Yes, I know, get a Mac, run Linux, blah blah...living in a Windows world for the foreseeable future.