This looks great, will be using it. If I run into anything I'll let you know. Am I safe in assuming that if canvas is not supported it just does around-the-image wrapping?
That's right, it checks for canvas before it tries to do anything. If you find any bugs or have requests, the google code page where you download it from has an issue tracker. Glad you like it!