A 24'' Tall tank definately! I'd go for height rather than width because they love to climb. Especially if you want to put a false bottom in you'd need 24''.

I solved the problem of basking spots by putting a magnetic ledge below the heat emitter.