Even getting an Eizo monitor (definitely the way to go for professional color correction), you'll still want to buy a hardware calibrator.
What it does basically is it reads the colors that your monitor displays, and it already knows what the correct colors *should* be, so when it finishes calibration, it loads a corrected profile every time you boot, so that your colors look the way they should.
Probably 99% of monitors have *some* kind of color cast default. My Samsung is just a tinge too yellow...not something you'd notice unless you saw the before/after calibration results.
I use the eye-one (i1) 2 calibrator. I think I got it for around $140-160 online.
-Bryan