First, I prep the roasting pan by rubbing it with butter, and putting a few pats of butter in the bottom. Second, I poke some holes in the breasts and legs, and stick in whole cloves of garlic, then rub it all over with herbs (usually Italian seasoning, but whatever's handy). Third, I stuff it with stuffing (last time I used cornbread stuffing mix, with chicken broth, onion, craisins and walnuts mixed in

). Then the wings get wrapped in foil til the last 30 minutes. I baste him every 30 minutes starting at about 4.5 hours (total cooking time is 6.5 hours for a big bird).
Once he's done, I draw out 2 cups of drippings, and let the fat rise so I can get it off, and make the gravy using 2 packets of brown gravy mix and the drippings (in place of the water). Then I blend in the heart and liver, too -- makes the gravy richer.
Now I'm hungry...
