The best free alternative to Photoshop is only Gimp. There's nothing better that's still free. A slightly less good alternative but still free is Seashore. Sure there are other alternatives to Photoshop like what others have mentioned, but it's either not-free or is less capable than Gimp.