I'll second Ultraedit, I was lucky enough to get the beeb to pay for my licence. But it's brilliant, I write almost everything in it now (apart from my windows C++ and word processing) and i've found its unix conversion tools invaluable.
_________________________
Cheers,

Andy M