Sorry if I repeat anything - there have been so many responses in a short time I don't have time to read them all!
I think hunting as sport is wrong, and I'm very glad fox hunting has recently been banned in the UK. Angling is a very popular hobby here, and I think that is cruel too. Many people I know excuse themselves by saying they put the fish back, but in my mind that is worse - I don't see it as bad if you are fishing to feed yourself, but tearing that poor animal out of the water, half-suffocating it, only to put it back seems very cruel to me.
But when hunting is someone's livelihood and is tied up in the ecology of an area, I don't think it is that simple. Compare it to fox hunting, which (despite what the countryside lobby say) was just a sport, and I don't think they are the same thing at all. Providing the kill is as humane as possible, I think hunting is preferable to factory farming, as at least a wild animal has a natural life for as long as it lasts.
Of course in my ideal world everyone would love animals as much as me, and wouldn't want to kill and eat them. But none of us lives in an ideal world, and I think we have to be realistic about what can be achieved. In this country campaigners expended their energies on something achievable, and got great results with the banning of fox hunting and cosmetic vivisection. That's better than being idealistic and trying to campaign for something that's not going to happen, IMO.