Hide contacts from Contacts, but still have them appear when the contact calls There are some contacts I almost never dial, and never wanna dial, but I still don't want them to show up as unknown when they call me. Otherwise I could just put them in a group and hide them.

Would it be possible to just hide them but let call manager or whatever handles the incoming call still display their detail? (or is that too much having my cake and eating it too?)
Here is the way I used to do it (make sure all of your contacts are backed up to Google):


Delete all non google contacts.
Add contacts to phone that you don't want to appear.
Delete the contacts from Google that you just added to your phone.
In you contact book:


  Menu Button > Contacts to Display > Google Only



Now your contact book will only show your Google contacts, but your phone contacts will show up if the person calls you. This is a little inconvienent if you like to use both your google and phone contacts for different things.

NOTE: this process can be reversed to get the opposite effect (store main contacts on phone, store contacts of people you don't want to see on Google).