Answer a few quick questions and we'll recommend the best apps for your style, preferences, and budget.