I think the live rock is a very good idea as well. It greatly improves the biological filtration, in addition to providing grazing/hiding for your fish.
To save money- as you are doing a fish only tank, you could get away with a few live rocks and more base rock. The base rock is much less...