I like having an IDE for really verbose languages (*cough*Java*cough*) just so I don't have to scour hundreds of useless docs in a bloated API for the one function I need. I use NetBeans for Java, and a text editor with syntax highlighting for everything else. There is no way in hell I'd pay $650 for a text editor. I don't care what features it has. Free syntax highlighter (any code editor, really) + free compiler (even VS's compiler is free) + free debugger (Thanks GNU!) + free source control system (git) + free database manager (I'm sure it exists) > $650 for the same stuff in one package.