I've been using some apps for to-dos recently and I have to admit Any.Do is a top choice of mine. It's simple, minimalistic, easy to use and there is prediction while typing. There're present all relevant functions - location-based alerts, reminders, voice memos and even subtasks. I love this app.????????