You left out smoked..as in pecan smoked. Best flavor ever. No need for gallons of boiling oil either.
I've also roasted in the oven with the caveat that turkeys are bred for HUGE BREASTS these days. That amount of white meat will dry out quick. Brining helps but don't brine one of those "pre-injected" birds...it'll be very, very salty.
Williams-Sonoma makes a great turkey seasoning paste. It's actually STRONG ENOUGH to do some good as turkey is so bland. I go over the top with herbs to compensate. A good, deep, rich gravy also helps. There's just not much there there flavor-wise, so you really have to kick it up a lot.
I like to smoke a spiral ham with pecan wood & Roasted Raspberry Chipotle Sauce + cracked black pepper. Low & slow. Lots of flavor and makes the casa smell great indoors.