Another vote for the CMP. For less than $320 shipped, I got this: