My favourite - and given that I haven't read all that many plays, nor do I study Shakespeare for a living (sadly!), this is probably a strange answer or something, I don't know - is Kent/Caius from King Lear. I'm not sure if he counts as a hero, though.
no subject