.jpg usually gives you small file size, else you get that slider to change quality when you change.
.png better quality, larger file size, transparency works (answers your first post).
.gif use only for animations
If your file is to big, you can press alt+ctrl+shift+s, or use the save for web and devices. There you'll have more sliders and stuff to change to edit the quality/colors etc