Can I suggest that you at least have your server pre-generate the images? That way those of us with reasonably fast connections don't have to wait two seconds while your server builds the image. Just have a scheduled task that checks to see what you are playing once a minute and builds a regular jpeg of it and then link that jpeg.

-Mike
_________________________
EmpMenuX - ext3 filesystem - Empeg iTunes integration