Well, there is a new kid on the block, so to speak. www.racevine.com -- this is a pretty cool site that can help you find races and read reviews of people who have done those events. It is a site built by runners/computer geeks for the benefit of the running community.
Check it out and post reviews of some of the races you've done. Since it is new, it needs the help and support of the running community to get it built up and become great resource for runners.