^ sort of. I actually discovered a new technique this week which I was going to post about when I got around to it.
I'll use that one as an example and post a few screencaps. It's a great way to remove a colorcast with about 5 seconds effort.
So, open your image.
Duplicate the layer.
Go to filter>blur>average
Once you click it it should look something like this - if you have a colorcast it will look that sort of color. If your image is pretty good it should be a neutral gray color.
Make a new curves adjustment layer - click on the little gradient thing at the bottom of the layer palette and you'll get a list of different things you can open - curves is in the second box.
You will now get a box like this.
Click on the set gray point dropper - the middle of the 3 things at the bottom right - and then click on your colored layer. You will see the colored layer change to more of a grey.
Then delete the colored layer and your original image is changed.
This only works for pictures with a decent range of color - if you took a makro shot of something red, for instance, it doesn't work well because the average is red anyway - you'd have to use the color balance there and that is a lot more fiddly. Works well for indoor scenes in my experience of playing with it this week.
EDITED to make the pictures a bit smaller.