Eh.. I don't like it so much. Lamb is good, venison just grosses me out a bit. Too gamey (elk on the other hand is fantastic.)
OTOH, my coworker said he saw someone yesterday trying to load a dead deer into his van parked on the side of a highway. Said he was having some trouble with it, and it looked like he was humping the carcass to death.