Why png for thumbnails?  Seems like we'd want JPG at 75% or so quality to keep things extremely small.