If yes, then this is not a white balancing problem bro...
If your shutter speed is above 1/100, it slower then the speed of fluorescent light that flicker, bouncing off the wall casing the colour discolouring.
I set my ISO to 4000 so that capture the moment of my baby boy. But it turn out that the fluorescent light speed is not fast enough.
If light source is fluorescent light, speed for camera should be 1/80 and below. I verify with the canon technical support.
But I must agree that 10D , 20D, 40D and the rest of the "D" don;t have these issue.