first question, what fish do you have in that tank?
As for expense, it really depends on what you get.
To say that sand or gravel are better is a little generic, it really depends on what you have in the tank as far as fish are concerned and as well what if any live plants you have.
If you...