If you want a fish with live rock only tank then your lgiths are not really an issue. Its only when you add corals and other inverts that lights really become important.
If you want a fish/liverock setup then you have answered your question already, the best filter for you to get is Liverock. as much as you can afford. with a fish only setup though i would recomend the use of a skimmer too. Again a boog skimmer that can deal with the high waste the fish can produce. When you have corals and inverts i tend to not use (or undrskim so the corals can get food naturally).