Off topic, but Google's inability to know that I speak english (even though I'm logged in and I've configured various of its services with this information), is mind boggling. Seriously, how does my search-language setting not override my IP?
I was working on adding localization to a web site, and so changed my headers to prefer Japanese. I accidentally left this on when I visited AdWords. I put English back to the top, but it took a week or so of manually changing the interface back to English for it to stick. Took one time to get it in Japanese, and about 50 to get it back to English.
How annoying would it be for hundreds of internet cafe customers in China or India to search google only to realize it is in English because some foreigner changed the value?
I'm a native English speaker, so I only do this for testing app i18n support, but it seems straightforward (if cumbersome) to me.