This is the one I have. It's great for when one of the cats has a yak attack, and I don't want to drag out the Rug Doctor. I realize it's more money than the one you posted. But this one does a really good job on pet messes. I can swear by this one.
That one does look better. Really, I just need it for a few pieces of furniture. I'm noticing that I have way stronger allergic reactions on certain pieces of furniture than others.