I hear plenty of good things about the Lace product.
Haven't heard them personally yet.