It's been while since I had a tank, but my upcoming plan is going to be the following.....
I'll do a fishless cycle. I'll use Live Rock and Live Sand to start. NOT dry rock. I'll feed it ammonia and keep it at 2ppm. I'll also add some Fritz Turbo Start 900 to help with seeding. My goal will be to get as much bacterial colonization as possible on all surfaces. Lights will remain off x2 months. Then I'll start adding in utilitarian fish to handle any ugly phase that tries to rear its ugly head when lights go on. My fish list will be predetermined as well as the order of introduction. During all of this set up, I'll be keeping my parameters to a level I want for the long term. Another of my goals is to introduce my inhabitants to an ecosystem that is already well defined. Less stress on the fish, equals less stress on the tank.