I like the idea of your site, but it does seem to take ages to load. Perhaps you are not using proper thumbnails (for example on the wallpaper section) and allowing your software to rescale the image...