then, i would almost definitely reccomend the use of
deep sand bed, live rock and a skimmer, if you plan on aggressive and messy fish(ie. lionfish, or something), then a good over rated skimmer too
the sand and live rock work to gethether with good circulation for a good bio filter(mother nature breaks teh garbage down, instead of actually removing it, and is very effective), combined with an adequate skimmer for your bio load, these things work great together(best IMO), the only thing is some fish can be hard on lr and corals(which you should choose around anyway, having a reef) and some other fish have a problem with lr cutting them(only a very few, like stingrays) there again, these are fish you need to choose around your set up, or set up the aquarium to accommodate them
HTH and good luck