The ideas I expressed above are based on a GA seminar. Of course: my fault not distinguishing between page requests and page loads.
A really accurate statistics is never possible due to a number of facts. Proxies might lead to miscounts for example, sometimes (especially on bad or busy connections), the request goes thru but the browser doesn’t receive all packets neccessary to render the page (blame the IP protocol, the ISP or whom soever), ... So, neither server logs nor GA or other monitoring/analytics services are able to deliver exact data.
But what is more important: The exact number of page requests/views isn’t business relevant at all. Its not the goal of a site to attract as much page impressions as possible at all cost (if it is yours, just add some free giveaways of cars made by some famous german car makers). That is where GA goals come into play - you can not only set goals (basically target URLs), but even add a (real or fictional) value to these goals. E.g. goals might be signups for a newsletter, requests for some additional information or a completed sale. And of course, the number of visitors not completing all steps to reach a goal is interesting - as are the URLs at which they leave the site. Of course, finding that data inside some server logs is very cumbersome - or needs some good tools.
All these tools - server-based or external like GA - only work with assumptions: When will a request from an IP be counted as a continuous visit, when is a session assumed to be ended, ... Your tool will never know if you read some text on the page for about 10 minutes or if you went to get some fresh coffee. Therefore, the pure statistics is just some smart marketing tool - but if you need information on where your site works and where not, you’ll need to digg deeper and the miscount of visits and page loads becomes irrelevant.
Okay - enough on this. Sorry for drifting away a bit.
Markus