Be careful of buying in Soouth Townsville as when there is a king tide and a lot of rain, you may flooded out.
Every other suburb has something good about it, depending on if you want to live by the sea or up on the river. The roads are good, check out your house thoroughly. Check the neighbourhood and your neighbours. I was lucky I bought in a small court in Rasmussen which is one of the cheapest suburbs but it was lovely and quite with beautiful neighbours. The new ring road takes you quickly to the uni and the hospital and into the town centre. There are plenty of cinemas, shopping centres and great places to visit. It's good for families and if you enjoy the footy or intellectual pursuits you'll be in clover!