I guess I'm of a.strange school....all these theories on tank cycling and stuff...fascinating really.
I grab a tank, rinse me some gravel, get that in the tank, start filling that pool up. As that pool.is filling, I add a few little plants scarfed from here and there, and once the tank is full, I get the filter spinning. Once all that is good, I dump in whatever amount of "beneficial bacteria" or "quick start" whatever (mostly a feel good measure) then take my happy butt to the local petsmart and grab a couple hardy fish and toss them in the tank. After 2 or 3 days, I get the massive cloudy bacteria bloom. A week later, tank clears up, parameters are beautiful, and everyone is happy happy happy. Then after a couple few weeks, I start adding whatever fish tickles my fancy at the time.
Call me crazy....but it works....