Personally, I would recommend you to get something better. Apart from calibrating a monitor for color accuracy, it is equally important to be able adjust the brightness/luminance to the desired level - generally 120 cd/m (although some people prefer slightly dimmer or brighter.)
I was a Spyder 2 Express user before, and my screen was way too bright after calibration :sweat:. I recently have access to a Spyder 3 elite , which allows me to set the brightness to 120 cd/m, and the results are much better .
Don't just focus on getting the colors right, because the correct level of brightness is important as well. Make sure you get a model/package which allows you to adjust the brightness/luminance level, with a proper cd/m readout.
Eye One Display 2 is a good choice. Personally, I am looking forward to the upcoming Display 3, but it seems like x-Rite is focusing their efforts on promoting the Color Munki for now. Spyder 3 Elite is quite affordable, and does its job well. If I'm not wrong, Cathay is selling the Elite version at $399.
For now, I quite happy with what Elite 3 can do, and I hope the iOne Display 3 will be available soon, and affordable as well.