I really like SubEthaEdit.