DP is one of the best, although you have to be careful because many posters don't let their lack of knowledge prevent them from offering bad advice. It's a little like "the blind leading the blind." In other words, take all advice with a dose of skepticism and doubt. Beware of advice from newbies with limited experience. One person's situation and experience doesn't mean all other's situations and experiences will be the same.