Erowid is great, and I've made use of it many times in the past. I think the real strength of Erowid is in the "experience vaults" where you can really get a lot of high-quality subjective information that can help guide your choices.
The safety and legality information is useful also, of course.
The safety and legality information is useful also, of course.