It depends on your needs. The ColorMunki Photo does a fine job with OS X machines but the i1 Photo Pro has some handy tools in it's box.
Here are two: I print with a Canon iPF6300 and use Canon's Export plug-in for Photoshop CS5. I mention this because it bypasses the OS X print driver.
A) i1 Profiler allows you to a) print more patches ( 1200 is the threshold number i use to get very smooth profiles (I also tried using 400, 800, 1600 and 2000 patch targets -- more patches get more smoothness but not enough in my opinion to justify the extra effort) and b.) export the target pages to Photoshop where I can print without a profile assigned.
B) I tried making profiles going through a) i1 Profiler (which like the ColorMunki Photo uses the OS X print driver) and through the Photoshop Print routine ( OS X print driver again) as wel las the Canon Export module. The difference in L values for the black point was very different. On Moab Lasal Exhibition Luster 300 the black point L value was 3,0,0 using the Canon Export module and was 9,0,0 when going through the OS X print driver.
Whether my experiences make any difference to you will depend on how you print, what you print with and what you print on, and of course the subject and your treatment of it.