Nerdwax
I don't have anything to compare it to, but I think it do exactly what it's supposed to do just fine.
Rating: 4 stars