I would get one rated for twice the size of the tank. So for a thirty gallon tank I'd get one rated for 55-60 gallons. In my thirty gallon tank, I have two heaters rated for twenty gallons and one for thirty gallons.
"If you're not making mistakes, then you're not doing anything. I'm positive that a doer makes mistakes."