I’ve been asked to look at doing a web part for this. Now whilst I think that the old web odometer hit counters are a really bad Idea, that’s what’s required. However considering how many times a web part could be called in just one page render, it would be daft to try and do it like this.
So I found this
Provided that you have turned on the Usage analysis processing it may be possible to get this information via a web part.
The original article that does this via another web is found here.
*Update* : More details on this