I just set up importing photos for all the members. If you have a flickr.com membership it would be better to let them host the photos from there so we can reserve our bandwidth for video. I'm sure you understand. I am excited to see some of your pics from the set or just about your lives.
Of course you can load your photos directly from your computer to the site but the quality won't be any better and you should have a flickr account working and a blog site to post them on as well. Hosting at flickr can be very helpful in many ways. Enjoy!