white balance presets and all that jazz are such a waste of time, just shoot raw and you can have whatever balance you like!
Personally I'd rather have the white balance right in camera, even if shooting raw, because then all your shots will have the same white balance (if you do it in photoshop each shot will be slightly different) and also your preview on screen will have the right colour balance so you can tell if the shot worked or not.
I try to get the shot as close to what I want in camera (as you would with film) and then only do minimal editing later.
Certainly when shooting video, you do the white balance before shooting and then shoot a scene. It takes way too long to colour balance video footage to skip the white balance stage.