ok well erm lets say i create a transparent gif in photoshop and i save but when i add it into the website all of the edges fuck up so i end up having to give it a background color so the edges look ok, does anyway to get around not giving it a background
It's probably because .gif doesn't support partial transparency. You could try with a transparent .png but IE6 doesn't support the transparency in pngs. I think IE7 does so it isn't as big a deal as it was before IE7. Either that or try to remove all the partially transparent parts.
make sure you are using save for web and the transparency button is selects. as stated above you could try png