Google has released a number of open source code projects developed by their staff: Google Code. A lot of it is pretty esoteric. One that caught my eye was PyGoogle, a python module that can be used to call the Google search API. We use a search engine at work that uses Python, so in theory we could use the PyGoogle library to incorporate google search results with our own. Nifty.