For me it is all about filtration, good water quality, ask lots of questions and patience. I would get the best filter you can afford and go one size up if you can in the protein skimmer.
I also believe that a good RO/DI unit goes a long way. I have Started using it in my fresh and saltwater...