Publishing pictures to the web

Something that I've always found to be a pain is grabbing screenshots, resizing them, uploading them, and then adding them to blog posts. In fact, I've mentioned it before. More and more I'd like something that at least makes it easier than it is now. Time to put my thinking cap on!

Update: May 19: I bit the bullet, and after five hours, I've got this working. It took a bit longer than I had hoped, but the end result is pretty slick. I can grab a picture, resize it, put a border on it, and add it to a blog post in about 15 seconds.