I tried creating a transparent background with different programs but they all looked nasty.
instead of doing it in Photoshop you could download transparent gif-google-logos here http://www.google.no/intl/no/logos.html h
I think you will still have to set the Matte color to match the background.
This is actually pretty simple. When saving your image, you must save it as either a GIF or a PNG (IE does not support PNG), because these are the only two Web compatible image formats that support transparency. To correctly handle transparency, you need to make sure that the intermediate colors created when antialiasing blend into your background color. When using Photoshop’s "Save For Web" feature, you can achieve this by setting the Matte color to match the background color of your page. This gives the text (or image) seamless edges to blend with the background. An example : a background color of #E1E1E1, which is a light gray. I would select matte, and then enter #E1E1E1 in the pop up box. Antialiasing and transparency are two tools that depend upon each other to get good results.
Under the "Help" menu there is an "Export transparent image" topic. This leads you through the steps to do what is required.
If you are interested, you can read more on transparency (and antialiasing) at the following website : AntiAliasing and Transparency
http://www.lunaloca.com/tutorials/antialiasing/ Hope this helps.
Granny