Check this out, please - and let me know what you think:
This site seems better for photo album management. I'm updating it regularly with new photos.
If you are having difficulty viewing the photos on the spaces.live site, you might want to try it. Go to GetFirefox.com and download this free browser.