What is the best site to find answers?

Answers.com, of course!

The great thing about this site is you can ask any question, and other users will provide answers.