The "contacts" part of Email

I use gmail as a main email address and have always wondered why the Contacts area is so featureless. Now that I use an android phone and all my contacts are synced, it's really hard to parse through my contacts since the only sorting options are by group, first name or last name. Ideally, I'd love to be able to sort through it much like how a music program does. I could create groups (playlists), smart groups (smart playlists) and maybe order them by any detail attached (for example: list by email or phone number or last time contacted).

What do you guys think?