Kimi pointed out the blue color cast in a picture I posted earlier. It was taken with my new XSI using the 50mm lens. I then Googled the lens and found a review that pointed out the blue color cast. I took this picture at lunch today and was amazed at just how blue it is. I'm wondering if a warming filter would help (or would it just make everything look green rather than blue)...
Sunny, have you tried changing the White Balance to another setting besides Auto? Canon's Auto WB has been problematic for some.
Another option is to shoot in RAW then adjust the white balance in ACR.
If I can find time this weekend, I'll try the 50 f1.8 with the 40D and see whether I encounter similar color cast problems.