I've been using the ColorMunki Photo since last year and am happy with it. I'm pretty sure it's the least expensive spectro you can get. It's obviously not a high-end spectro with selectable uv cut filtering, fancy bundled software, nice ergonomics, etc, but it's quite respectable for the price. For printer and monitor profiling it's quite good. (After profiling my Epson R3000 the rough average in a few test samples I took from the printer went from about 10 to 5 DeltaE.) My only complaint is the somewhat awkward industrial design which really only becomes annoying when you want to take spot measurements.
If you get a Munki, certainly do check out Argyll CMS even if only to use the 'spotread' utility. The Argyll spotread utility will let you get full spectral data from the hardware (SPD plots, etc) with the only issue being that it's a command-line utility with no fancy GUI. So even if you don't find you need or want to mess with Argyll CMS for actual profiling, at least check out 'spotread' because it's the only free software I know of that lets you make full use of the hardware for spot measurement.