I am wondering (and worrying) if something is (slightly) wrong with the pool server and if some work is duplicated. Slush, did you check if all the shares are unique or if there are some stale/invalid shares?
I know about this disbalance, too. I'm logging _all_ shares for few days ago (actually it is 355303 logged shares) and I'm working on uncovering possible problems. This can be still explained by probability and luck, but I want to be sure there is nothing bad behind those numbers.
To your question - yes, all shares are unique, except few re-submitted from miners when pool was unstable (yes, sometimes is database overloaded; I'll move pool to standalone server soon to avoid interferences with another services). But those re-submitted shares was not count twice.
So let me play with gathered shares, I'll try to find any possible problems here. I'm also interested, if there is anybody else with large hashing power to ask him if their miners have correct probability distribution.
I'll also publish share logs soon to allow other people to review share stats by self.
Just FYI, found these in my log:
02/01/2011 11:01, 49fd10bf, invalid or stale
02/01/2011 11:01, 0d157919, invalid or stale
02/01/2011 12:21, 493e637c, invalid or stale
02/01/2011 16:07, 6d716d59, invalid or stale
02/01/2011 16:07, 293de62e, invalid or stale
02/01/2011 16:10, 751cdf81, invalid or stale
02/01/2011 16:11, 4dc33d31, invalid or stale
02/01/2011 17:13, 5f8cf672, invalid or stale
02/01/2011 17:13, 7e306be7, invalid or stale
02/01/2011 19:00, 4603c922, invalid or stale
02/01/2011 19:01, 469d4616, invalid or stale
Hope this information helps you out somehow.