Can anyone recommend the best app for managing groups within your contact list? I want to be able to create delete groups in my contacts as well as send an email to the whole group. I also want to be able to add existing contacts to the group and add contacts to the group.