I have a highly detailed Weekly Review Checklist in MS Word, which has 46 items at this point, and most of those items have a few sub-items.
I started with the GTD checklist from DA, and then added various ideas from here and there, and needs of my own. From time to time I will alter the order of things, add things, etc. You can always fine tune it.
My first steps are things like gathering all my notes, going through my travel bags, clearing the desk, collecting loose papers, trancribing errant voicemails, and things of that nature.
COLLECTING everything, and then these all go into the INBOX.
Then I start by processing the Inbox to zero.Then I move onto the context lists, projects, calendar and all the rest of it. David Allen has a Weekly Review checklist which is a good place to start. You can paste it into MS Word, and then customize it as you go.
At the end, I added various things of my own as well, like backing up my data, some basic computer maintenance tasks, syncing the Palm, resetting my VCR dubbing tapes, etc.
There is no thinking about the Review itself needed. I just open up my GTD Weekly Review Checklist, and start at the top of the list, work through to the bottom.