My favorite thing about reefing is the constant learning process involved. When you first start out, you spend your time learning basics like "what equipment do I need", "how many fish can I put in this tank", and "what is all this green stuff on my rocks". Then once you learn the basics there are advanced topics like water chemistry, sps husbandry, etc... It seems that there is always something new to learn.