I would like to add to this discussion.
I am not an expert, only a user of Outlook since way back when.
I recently upgraded to Office Professional 2007/Vista as well. To be
perfectly frank, I don't even remember now which method I used to migrate
over my contacts. All I know is that it all worked fine for the first three
or four months.
Now I am experiencing the same problem described in this thread: when the
TO box contains a name in the format -- John Doe (john.doe@
hotmail.com) --
the email ALMOST always sits in the outbox until I type in the address
manually. This is NOT consistent. Sometimes it will happen and sometimes it
won't. It also happens more often than not on a reply. In other words the
address has been placed not by me entering information into the TO box but by
Outlook plucking it from the incoming email, and still it sits in the outbox
until I manually enter the address.
I am also using syncing software. In my case I sync with my cell phone using
its own proprietary software (Nokia) and I sync with my Viewsonic PDA using
Sync Centre. That obviously complicates matters as either one or both could
be introducing a problem into my desktop and laptop contact databases.