Just observed something.you type any query in google and search for it and google returns result very quicly and says
About 4,850,000 results (0.11 seconds)
You can see that result on page 2 starts with result number 10 i.e start=10 u can watch that in url above.
Now when i change that start value to 500 i.e start=500 observe what happened
Again when i changed start value from 500 to 1000 google reviles its secrete
Then is message returned by google in first place that "about 4,850,000 results" found justified ?????
Isn't it a sort of cheating with its user, giving false impression that it is serving so fast for result set containing millions of items in-spite of fact that it is returning 1000 result at max for any query ...