how can i make my phone not show "Other contacts" from my gmail account?
I'm not sure how this works on Morotola Defy (Moto is known to replace the stock apps with their own versions), but in standard Android installation (2.1 and above) you can pick which groups are displayed in the Dialer/Contacts apps.  Launch the Contacts app, then go to Menu -> Display Options.  Under the "Choose contacts to display" section, expand your Google account and you should be able to un-check any group, which will hide its contacts.