Hi guys...

Actually the problem is with the HTC... when u sync ur contacts 2 ur fone it downloads the contacts 4m gmail but not sync and stores in ur phone... if u wanna do so u need to export all the contacts to ur SD card n import back to the gmail... this syncs all the contacts to gmail including facebook, twitter n flicr links if any... these contacts are stored as other contacts in gmail... so after this if u add a contact in gmail n u want them to show in ur fone that shud be added in the other folder only... my contacts in gmail does not synced to fone...
All this **** kinda thing is entirely due to htc sync... in vanilla android all the contacts are in sync all the time automagically...

Apologies if this is confusing, coz I'm typing this on my fone...