Seems like you're in good hands with Anny here but for future reference give Minus
a try. Many of the guys here will know what I'm like when it comes to taking screenshots in my games, if it's a really good looking game I spend a crazy amount of time doing just that hehe. Minus is the place I use to upload them when I don't want them compressing to hell though, which is what usually happens with a lot of the other image hosting sites. No quality loss there and easy enough to share
Few of my screenshots here for example:
Love the screenies btw, they will make a nice addition to our gallery!
"My name is Ozymandias, King of Kings:
Look on my works, ye mighty, and despair!"
Nothing beside remains. Round the decay
Of that colossal wreck, boundless and bare,
The lone and level sands stretch far away.