The hydor heater seems to have worked for others. I'm not saying don't get a 5 gallon - definitely get it if you can. Or even upgrade. If you can't, then get the hydor heater, and do water changes almost every other day. IMO it's simpler to get a larger tank - more maintenance.