@KW7, I don't think there's necessarily anything wrong with weekly reviews that take three hours.
Getting Things Done doesn't prescribe a minimum or maximum length, although IIRC somewhere in the book it suggests you should expect it to take an hour or so.
My only concern about reviews lasting three hours is what would happen if you're busy and can't devote that much time during a particular week. That might create some resistance to doing the review.
My reviews used to take three or four hours, and so I'd skip them for weeks at a time. Finally I paid attention to which aspects of the review were taking too long (by my standards) and found a way to be more efficient with them.
Since you're interested in similarly streamlining your review, though, I think it would be helpful for us to know what parts of the review are taking the longest. If you're not sure, try timing each phase of the weekly review the next time you do it. If we have more specifics about your challenges we'll be able to give you more useful advice.