There's also GIMP as an alternative.

Reads / writes PSD files and works with various other formats as well, though it takes getting used to. I've been using it for close to 10 years, so I guess...