There was a recent thread on this, but my situation is a little different. When I actually do a weekly review, which in my case is more like a bi-weekly review (every two weeks), it takes me several hours. I try to go through the following, more or less in this order, to assess current-ness:
1. empty in baskets and email inbox
4. project support files
6. read/review pile
7. Prospects (sales)
8. Business cards to enter
9. handwritten notes to enter
The problem is, because it takes so long and because its so much work, I tend to shy away from it just like a "project" on a NA list!
I've tried putting it on my calendar. Works sometimes.
I've tried breaking into smaller pieces. Didn't work at all. (got everything messed up)
Any helpful hints?