Y'know, I think I might put together a website primer in the offseason, and charge $50 to get access to it. There's a laundry list of stuff I could rattle off here (and have rattled off to our search engine optimization clients), but I know of too many local competitors who visit this site, and I don't want to give up too much to them. I won't really have the time for awhile, but in a few months if you'd like an SEO review of your site, visit this site (also ours) to at least get some ideas flowing:
Green Voodoo | Web Stylings for the Green Industry