Though there's still some tweaking and a bit of content to add, I am near completion of a citizen science observation submission system for 9 commonly seen spiders in North America. This can be found at http://www.spiderwebwatch.org. There's lots there already including a Google Earth Network link for the nine species.