I often suggest to people that they "Start with the end in mind" (1)
Once people move beyond iAuto and begin to see the power that they have available to them in the modern cameras, they can appreciate some of the things we did in the darkroom with the various techniques available to get the colours right.
While you can spend serious money on Charts, Calibration, monitors etc., it will always come down to how you view the final product.
If the image will only ever be seen on an HDTV in the living room, then the colours will need to be set differently to how they would be if it was printed on a high quality printer for exhibition. Even then you will need to be aware of the lighting being used to illuminate the print, as that too will make a difference to some people's colour perception.
And there's the key word: Perception. It's not even down to our eyes in how we see colour, the brain makes a really good job of sorting out what things should look like. So very simple comparative assessments can often be as useful as the most sophisticated analysis.
One of my favorite ways to get colours right (favorite because it's free
) is to use Paint Charts. While you may not get the exact match for the subject you are shooting, they can act as a good reference for setting the colours at home to get them to look right on the medium that you are displaying them on.
Starting with setting the White Balance off a white card, the following shot was "snapped", resized from RAW, then saved as a jpg for this forum. Nothing else was done...
(1) Habit 2 - "Begin with the End in Mind" - Stephen R. Covey - The 7 Habits