I have found the best and easiest way is to post to a photo sharing site, whether it is google photo (Picaso), Webshots, myspace, etc. Once you posted on there then just post the link in a thread. Cruisemates photo gallery is good, but photos CANNOT be over 800x600, I think, so most pictures have to be resized then posted. It is time consuming. Sometimes the gallery does strange things then it will be okay the next day. I have become aggrevated with it many times and just stopped as you did, only to go back later and have no problems.
__________________
Carnival legend November 2009
Carnival Glory October 2007
Carnival Elation November 2006