Gimp is a good program to start out. I used it for like 2-3 years before moving onto photoshop. Text/layers styles are pretty tedious because whilst there is a plugin to do them like in photoshop, they are not actually linked to the layer, which means every time you change the text just a little bit, you need to re-do them.
Otherwise I don't think there's really much missing.