Technology Google: Chrome & Picasa 3.0 Busy day at Google as they took a shot at Microsoft and Mozilla with their Chrome browser and also released a major update to Picasa. September 2, 2008 Adrian ChromeGooglePicasa