Well, my webserver's upstream is being a PITA, and I was feeling especially perverse earlier today, so I ended up making a Javascript version of this concept. The advantage is that this is local to the n900, so you can still search Google even if these other services are down.