I use Gimp. If you try, you can see it is internally exactly the same as PS, it even uses the same brushes. I use it because I like the UI. PS's UI is crap imo. They do the same damn things if you bother to look. UI and Filters are the two differences.
Oh, and Gimp doesn't have patterns, but I don't see why you would use those.