The following links are some of the best that I have come across on the net. Some of the forums are really active and the manner of presenting and organizing mathematics is really excellent in the sites given below. Besides, theses sites have excellent resources for everyone, from the beginner to the amateur to the expert. Sites definitely worth having a look into if you are into mathematics of any sort.