Woohoo...I found it! I searched and searched until I found it...the best turkey recipe EVER!
Good Eats Roast Turkey Recipe : Alton Brown : Recipes : Food Network
It seriously smells so yummy with all the aromatics and it infuses into the meat too. My mouth is watering just thinking about it!