I've never had an issue with gmail on OpenSUSE, what browser are you using?
Do you need photoshop, or do you just need a comprehensive image processing tool? GIMP does not have all of the functionality of Photoshop (far from it), but it's very good at what it does. If GIMP is not enough, this tutorial might help:
http://www.makeuseof.com/tag/idiots-...5-ubuntu-1004/
You could always install a VM with windows and photoshop, assuming you use the computer for more than just photoshop and only need access to it periodically.