"It is the east, and probably isn't the sun. "
"What is a better light?" That's called an "open question". Better for what? Your wallet, your plants, your fish, your electricity bill... etc. But I will endeavour to give a summary.
Basically, the difference between T5 and T8 is the amount of light they output. A T5 will produce approximately twice as much light per foot as a T8. A High Output T5 about 3 times as much. This is a very rough and ready guideline.
There are other differences, different fittings, different electronics, different power etc. Colour however is determined by the type and mixture of the chemicals that coat the inside of a fluorescent tube. They are called phosphors if you are interested. The colour of a particular tube is measured by what is called it's colour temperature. You can get sensible coloured tubes of either T5 or T8. By sensible, I personally would stick to lights having a colour temperature around 6500K. These are daylight white tubes, significantly higher and they will have a red cast, significantly lower, a blue cast.
I can't remember whether you have live plants, but since you asked I will assume you do. "Better" is such a subjective term; Which is "better" depends upon what you wish to achieve and with how much aggro. Talking very generally here, a tank with 2 full length T8 tubes will produce enough light to keep what is called a "low-tech" planted tank. This involves growing "easy" plants and not having to bother with adding CO2. 2 T5 tubes will mean you can grow more dificult plants, but you should start to think seriously about adding CO2. Any more than 2 T5 or 2 T5HO and you really have to be adding CO2.
And then there are LEDs.........
If you require a more detailed answer, provide a better question please.
Note:Edited to add red bit
"Good night, good night! parting is such sweet sorrow"