Check out IrfanView at http://www.irfanview.com/ - this is what I use to create truly transparent PNGs for my iPhone loading screen - open image, save as PNG and choose transparent color in the dialogue box that follows. HTH
Make something transparent, you can use any vector programs like photoshop, GIMP, Paint Pro Shop, etc.. to render the image, google for "Render Image"