Groupy / contact by group
This app manages your contacts by groups. You can Google sync, call and log, set specific ringtones to specific groups, mail and texts. You can also do a voice search, set backgrounds, along with sorting by last name, or several different accounts. You can also create shortcuts to groups and contacts.