Nice!
To digress a litte, just a quick note on Flickr's link-back-to-'em requirement.
Instead of providing a separate link in the body of your post, you can actually nest the image tags inside a link tag so that the image
is the link. This is pretty simple to do.
Imagine that the curly braces below are square - if I put square brackets in here, they'll get mangled into an actual image and link.
Instead of:
Code:
{img}http://some.flickr.image/wherever/whatever.jpg{/img}
Here's the obligatory link to Flickr:
{url=http://some.flickr.page/wherever/the/image/is}link text{/url}
You can shove the image right in the middle of the url tab, in the same place where "link text" is in the above example. This would look like:
Code:
{url=http://some.flickr.page/wherever/the/image/is}{img}http://some.flickr.image/wherever/whatever.jpg{/img}{/url}
That way you fulfil your obligation to flickr and reduce the clutter.
Oh, and this is pretty much suggested by flickr themselves - it's not like this is just a following-the-letter-of-the-law-but-ignoring-the-spirit sort of thing. You know the bit that provides pre-made HTML for shoving the image into a web page? That's formatted in exactly the same way. This is just an adaptation of that HTML to vB code.