Ah, you're a scholar and and gentleman, Khaaan.HELLO GLITCH!
I come bearing good news
I was partly right with the 2nd tab bit, well the fact that it's the first tab
Menu on ALL contacts tab (1st) and then View and choose the groups to show/hide.
However, this discovery raises a further query. Sorry about that.
If I click on Menu > View I get to View Contacts. From there I have the following options:
Only contacts with phone numbers [unticked]
SIM (0) [unticked]
Google (382) [ticked]
Show auto Gmail contacts [unticked]
Phone (0) [unticked]
But I should be able to select which sub-group in my Contacts that I synch with the phone. My Hero could do this - why can't the Desire?!
However, I have discovered something interesting. If I head to Contacts in Gmail, I'm running at a total of 287. But if I add in those under My Contacts and Starred in Android (Android being the group I used to synch to my Hero) that adds up to 382...
So, why is my phone picking up on the My Contacts group?