Indeed!
Yes. You explained anime very well. There are always going to be thoes ignorant idiots that just will never set eyes on anime because of stereotypes such as Pokemon and Dragon Ball Z. I'm glad you gave examples for people to try out. It would be too hard to list ever anime (I think a new one must come out every day). Also dubbing is a good way to go for people new to anime. Let them get used to hearing it in english and then move on. Whenever i try to show my friends something in Japanese they always immediately turn and walk away. (No respect eh?) Here are a few titles that i think need mentioning (my favorites) Please (Onegai) Teacher, Onegai (Please) Twins, Excel Saga, Comic Party and Noir. Also i know i probably sound like every other noob but FLCL is worth watching. Even if you watch it on CartoonNetwork. (I wont tell ^_^). Anyways good luck with your site and any flash animations you might make in the future.
Myu!