Instead of metering for the card. Set the wb to auto, and meter off the subject. If you are shooting raw. You can change that in a program after. I use lightroom 3. I shoot Nikon, not sure what the canon program is that comes with the camera. The one that comes with the nikons. Think its called Viewnx. Not sure if it will work with the canon raw files, but it may work. In the viewnx2 you can edit exposure,wb and all that I think. Once you start shooting raw, and have a program that can edit the raw file. You can set your white balance to auto. Then in post processing you can tweak the wb how you want it. Here are some great links to understanding how shutter,ISO,aperture affect the image. Also stuff on wb and other things that people need to know when shooting with a dslr. First things first, before you can start taking mind blowing pictures. You need to learn your camera. What this does, how that affects the image? What happens if I add some of this, or turn this dial? Learn the camera, and go from there. Here are the links. Some great info
http://www.cambridgeincolour.com/techniques.htm
http://www.cambridgeincolour.com/tutorials.htm