Thumbs will be the harder part creating this. I think I can create some sort of script to read the attachment directory and create thumbs of any image that's possible to do so for and store them in a "thumbs" directory. Then when displaying the images it would look to see if the thumb existed for the image and if not it would display a default "thumb not found" image? LoL way to much for me to be thinking about right now...