To do (almost) everything needed, while keeping budgetary issues in mind, I would recommend the XRite i1 Pro 2. If budget is not an issue, I would go with the Barbieri LFP. The XRite device is supported by both Versaworks and Onyx, among other RIPs. Versaworks supports the XRite, but I am not...