This is the best reminders app that I've come across (and I've tried a few). It falls short of 5 stars as there are some simple usability changes they could make which would make the experience a little bit better. It doesn't feel like many updates are being made though.