Some people need to take screenshot of their desktop and upload them to the web or their own web server. If you are in such a situation then give ZScreen a shot. It is an advanced screenshot tool with bunch of options to upload the screenshot, the whole process is automatic once all settings have been chosen.
Even though it includes various destinations for uploading screenshot such as, Imageshack, TinyPic, FTP, or any custom uploader the option to upload to Flickr is missing. Flickr is a popular destination for many professional photographers and if you need to upload the screenshot to Flickr then you can try out Social Screen Capture.
For now it only supports Flickr and the developer promises to include other destinations such as Google Picasa and Imageshack later. The interface is dead-simple and so is the feature to take the screenshot.
All screenshots are also stored in C:\Program Files\Evolute Solutions\Social Screen Capture\Screenshots, you destination may vary depending on which drive and directory you installed.
Please note that even though the developer has given the option to upload to Picasa, it has not been fully implemented yet. I found one bug in this app during testing, it would sometime not take screenshot until you try 2nd or 3rd time.
It works on Windows 2000, Windows XP, Windows Vista, and Windows 7. Enjoy!