How do You Prepare a Turkey?

I like to rub a little salt on my turkey and put a few slices of onion on the bird, then put a little butter under the skin, a little water in the pan, and then cook at 350 degrees about 25 minutes per pound, basting with the pan drippings every 20 minutes or so.