I've found that venison frozen for a few weeks is always better than fresh, to my tastes. It reduces the game flavor a good bit.
That said, my favorite recipe for venison tenderloin has been the following:
1. Make a past rub with olive oil, a little kosher salt, lots of cracked pepper, and a...