Product review (4 stars): Good replacement
Expensive, but it gets the job done.