The Color Munki Display is limited to calibrating displays. The Color Munki Photo can be used to calibrate displays, projectors, and printers.
The CM Display is less expensive and meets your needs. If you are using an outside printing service, or are printing on standard papers using popular printers (e.g.: Epson Hot Press on an Epson 3880), there is no advantage, IME, to making your own printing profiles. I have long used a CM Photo and have found it an excellent value.
The MPix recommendation is spot-on. You might find some good tips in this post as well.