On an HTC Evo, is there any way to sync only 'my contacts' from gmail (not 'all contacts')? I've seen references to this posted elsewhere, but never a solution. I'd like to only sync the "my contacts" group of contacts from my gmail (really google apps, but should work the same) account, rather than "all contacts". I can not find an option to change this. Any suggestions?
I like to sync all contacts and then in contact list I choose to only show the ones with phone numbers. To do this open Contacts > menu > View > select "Contacts with phone numbers". Not sure if that is what you are looking for but is the only thing I could find for a solution on Evo.

Strange, the directions below will work on other Android devices, but not an HTC Sense devices.

Open contacts > menu > Settings > Edit sync groups. Select "Sync all contacts", "My Contacts" or "Starred in Android".

For HTC sense do the following, contacts (people) > Groups tab > menu > Sync Groups. 

Note, on my Evo neither option worked for me. I'm running 2.2 and suspect that is part of the reason.