This is the easiest (and yummiest) way to cook the turkey:
Overnight at low heat!! Put the turkey in the fridge on monday so it can thaw for 2 days. (or you run hot water all over it until thawed if you forget) Wednesday night after dinner, prepare the turkey - rinse the turkey inside and out, remove any left over feathers/quills (most of the time they get all these out), remove the innards (heart/liver/neck) and just toss them out (it'll have instructions on the package for how to do all this). Some people like to eat them, but they change the flavor of the turkey so it's not as good.
You can put herbs inside the turkey for flavor if you want. I usually don't.
Do NOT remove the skin.
for a 15-23 lb turkey:
preheat the oven to 350 Bake
Bake in a large, UNCOVERED pan for 1 hour at 350. This kills all the germs.
Then, turn down the oven to 200 Bake
bake the turkey overnight UNCOVERED for 10-12 hours.
No basting required as long as you cook it UNCOVERED. The skin keeps all the juices in when you cook it at this low temperature. The skin will be crispy and the turkey itself will be MOIST and tender.
I've been cooking turkeys like this for years. The best part is that Thursday morning, you only have to worry about the side dishes.
Be sure to note the time when you start the lower temperature. If you cook it past the 12 hour mark, it will start to dry out. It's really best around 10-11 hours.
As long as there's no milk allergies, potatoes are yummy if you mash them with a little milk.
feel free to msg me if you have any more questions.
See this link, too: http://www.bellaonline.com/articles/art49616.asp
She does the temp lower overnight. I always do 200 Bake overnight. It turns out fantastic!! The key is leaving it UNCOVERED. If you cover the turkey, it will turn out dry unless you constantly baste it.