Mr. Jack,
Welcome to Fishlore! How exciting to set up your first tank! If you haven't already, please make sure you understand the cycling process, and if you haven't fishlore has a good article about it to help you out:
http://www.fishlore.com/Articles/TheNitrogenCycle.htm
The article mentions cycling your tank with fish, which many hobbyists now consider cruel. The alternative is to do what is called a fishless cycle where instead of the fish providing the
ammonia to feed the bacteria, you use pure plain ammonia (the kind with not additives). You would add the ammonia to the tank slowly until your reading was 4 or 5
PPM, and continue to keep the ammonia at that level with daily checking until you can add ammonia and ammonia and
nitrite levels are at zero within 24 hours. You should also have a
nitrate reading at this point. My first tank was cycled with fish, and I have cycled a few others with fish. I am not here to judge, but please do your research on what fish you would cycle the tank with before getting fish, and make sure you do water changes when the ammonia and nitrite levels get high.
You shouldn't clean your tank out like that every month. Everyone has algae at some point in their tanks, and it would be better to find out what the problem is with your water chemistry and try to fix it. Completely cleaning and starting over every month will definately take a toll on you and you will probably not stay in the hobby long. You are destroying all the bacteria in your tank when you do that, and it may be just something simple like overfeeding that caused the problem. Also, depending on what type of fish you choose, live plants in your tank will actually help you with that problem. They will compete with the algae for nutrients, and will even help keep your nitrates down.
A gravel vacuum is essential for every tank. It's basically the same principal as siphoning gas with a hose, but instead you are sucking out water from your tank. While your siphon is primed, you can put the end of the hose in your gravel, and it will suck out crud from the gravel (it's called mulm in the fish world). If you are getting a tank larger than 10 gallons, I would suggest investing in a
Python. You hook it up to a faucet or garden hose, and it uses the water pressure to remove or add the water to the tank. I absolutely love mine, and since it's attached to a faucet or hose, you don't have any buckets to haul.
While you're here, check out some of the profiles and learn about the different types of fish and their requirements. A good rule to go by is unless you are doing a species specific tank, look into getting compatible fish which swim in different levels of the tank. That way you have activity all over, and don't have a bunch of fish fighting for the same space. Again, welcome, and hope you enjoy the site!
