If you have the budget, getting a Tunze 6000 + Single Controller is good enough for a 3 ft. Alternatively, SEIOs are quite well known too... but yes, if you want your corals to stay healthy, you need all-round circulation... bad water circulation can also increase algae (especially on the sand bed) and high nutrients as all the detritus and poos are trapped on the sand bed or live rocks.