Why does Google say X million results and only gives up to Y?
pivo: I imagine that the first part of the question has to do with paging. The first page is just the first n hits. But for subsequent pages they need to start at the beginning and skip page size * page number hits until they get to the hits for the current page. That gets expensive, so much so that they don't let you do it past 1000.