Bare Bones updates free TextWrangler 2.1
If you're looking for a text editor that has multiple-file search capabilities, "grep" support, support for FTP and SFTP access, extensive scripting support and more, you need not spend a dime.
TextWrangler 2 is Bare Bones Software's free (as in free) alternative to their rockin' BBEdit package. BBedit offers a more robust featureset for web authors and software developers, but for pure text and light authoring, TextWrangler really shines. The version 2.1 update offers bug fixes and other enhancements.
If you haven't tried it – you really should. It costs you nothing but a few MB of hard drive space.