I started this thread wishing for an answer to a question.Where are the best places on the internet ...