I had used a lot of IDEs, the free ones of course, non of them really convinced me.
Some were just too heavy, some of them were good but couldn't even remove the tabs and spaces from empty lines, that is a big NO-NO for me, I'm a control freak and having horrible tabs and spaces on lines (empty lines or just tabs and/or spaces after the code) is just unacceptable.
Some of them have hardcoded keyboard shortcuts predefined for an English keyboard, making it really hard to use it on a Spanish one.
I find Notepad++ to be really fast and can do everything I need, I even set up a keyboard shortcut to remove all tabs and spaces which I constantly use along with the comment, save, save all and EOL conversion. It has some pretty useful plugins too.
The only thing I really miss from an IDE is having a sidebar with all your folders/files but luckily Notepad++ has sessions so I usually end up using session files to just load the files I currently use/need.
I'm also not a fan of auto-suggesting function names and stuff, I make so many typos when coding that the thing is pretty much useless, I prefer just typing "funticon" and then do a search/replace on all files.