Toby - my experience is that Canon's WB is not particular good, nor accurate, at least when compared to Nikon's units.
Bernie - Kelby's white balance/colour balance instructions do work, and work well. If you read further in the book, there's a technique to discover neutral grey areas that you can use
Briefly:
1. Create a new layer.
2. Fill it with 50% neutral grey (shift +f5 is the shortcut key combination to bring this palette up). Make the necessary settings before clicking OK.
3. Change the blend mode from normal to difference.
4. Add a new threshold adjust layer.
5. Move the slider all the way to the left. Then start sliding it to the right until you see black areas. Select them with the picker.
6. Open up the curves adjustment layer and input the medium grey area.
Voila.
Dave