@timthegem: I bought it a few months back, after reading about it being garbage, and have been completely blown away by it. Definitely worth a try.
faheem_s_i's comments