Google has recently announced its first quarter 2010 financial results and as expected they continue [...]