The only all-in-one system I could safely recommend would be the i1Xtreme. It does everything you could want and has the kind of quality that produces good results dependably.
https://www2.chromix.com/colorgear/shop/productdetail.cxsa?toolid=50072
The EZ Color system will make a good scanner profile and monitor profile, but a scanner-based printer profile frequently does not have the accuracy and precision that photographers are looking for. (The printer profile is limited to the gamut of the scanner for one thing.)
Scanners and printers are fairly stable, so if you are looking to go an inexpensive route you might just get a good colorimeter for the display and have custom scanner and printer profiles made for you. Or, you could get a combination of the two, like a ColorMunki & a custom scan profile.
[url]http://one.imports.literateforums.com/t/scanner-profiling-colorvalet/338/1]