Thanks for the heads up. I hope more such sites are linked on the thread.
tinypic.com is the same sort of setup....upload, copy URL and post right here.