I'm always horrified to see this. MS really shot themselves in the foot with the dev community by not providing a powerful text editor as the default. Getting a WinAdmin to enjoy the UNIX'y way of doing things is like trying to feed a child broccoli.
On one hand, it's almost a C#/CLR REPL with amazing power to program and script almost anything you could think of, but on the other it's not a shell and anyone coming from *nix that tries to think like a shell will be sorely disappointed in how verbose and unintuitive it behaves.
This. Notepad++ has been my goto for years. It's tabbed, it does some highlighting. Opens literally anything. I've never wanted for more than Notepad++ offers by default. And if I did... there's plugins.
I know a bunch of people who swear by UltraEdit too. I think Notepad++ vs. UltraEdit is like the far tamer Windows version of Vim vs. Emacs.
ViEmu adds Vim to Office (Word/Outlook, SQL Server Management Studio, and Visual Studio. I wouldn't ever consider using a source editor without Vim support now (I started a few years ago and am amazed how awesome Vim is.)