Welcome to the forums all about the gallery.
If you wish to add pictures and the gallery isn't allowing you to Post here.
Also as a note yes we are aware that the images look crappy in thumbnail view however that is caused by the software on site used to create them and as the hosting company is in charge of this we can't do much about it.
If you want a better looking thumbnail I would recommend you make one yourself and upload it with your image