Ive been using TextWrangler for a few years, and its a solid, solid app with a very extensive feature set. My only problem with it for the last few years has been that Id love to send them some $$$ for it to keep developing it, because I love the slimness of it compared to BBEdit (which is, in most respects, even better). Back to TextWrangler, though. Its free, and its awesome. What are you waiting for?