Recent Web Browser usage statistics suggest that Microsoft is loosing big time in times to come due to onslaught from Mozilla Firefox and Apple's Safari browser. Recent numbers suggest that from more than 91% in 2004 to around 65% in 2009 Q2, Microsoft’s Internet Explorer is struggling to keep pace with the onslaught of Mozilla’s Firefox with the latter moving swiftly from around 4% to 23% in the same period.
Picasa for Mac is available for free download in US English at:
YouTube has expanded the width of the page to 960 pixels to better reflect the quality of the videos being created and the screens that are being used to watch them. The new, wider player is in a widescreen aspect ratio which will provide with a cleaner, more powerful viewing experience.