The other suggestions already given are good and I can only think of a couple of things to add. However, before I do, you really do need to add an affiliate program as your first order of business. We have a massive amount of traffic that would buy memberships to your site. Its a great niche and folks are really looking for a site such as yours. However, like others before, we aren't the Sisters of Mercy (TM), so you have to grease our pockets

Expanding your tour, etc etc should be easy enough to do. A large tour equals a large site. If I'm going to lay down 30 buck a month, I need to know that there is enough content to keep me busy for those 30 days and that there is going to be new stuff added frequently.

You need to have your designer work up some promo materials for your new affiliate program. I can put up a link to your site and people will join, but if you can give me some hosted galleries, some photo sets, etc., then you'll see some real money. A lot of webmasters will need the use of your sales material, so make sure they have plenty of banners, buttons, FPA's etc.

Another thing you should consider adding to your site that is often overlooked, is a customer service area. You should add an FAQ page and a professional contact address. You should have an email address on your domain, not at mindspring. It helps people feel more secure and at ease.

Finally, you should consult with a qualified attorney, but you should have a terms of service page and you definitly need a published privacy policy which is now required for all websites that do business in California.

Again, the content is great and I'm sure you will do really well with it. If you ever decide to license out any of your content, let me know