Justin Gehtland: "There are two major drawbacks that I see, though. First, you have to view the results in a browser window in Googlestyle. This is fine for a simple search, but often I'll want to: do something with the resultset other than page through it, and/or scan it quickly for patterns. I can't do either with 10-per-page results in a browser."
Great point here. What would be helpful is a Google Desktop API. It could be the same basic API (or subset) as that used for the web search site. Make it available and folks can do whatever they want with the data.