I was experiencing an issue with a user having issues after migration of of exchange 2003 to exchange 2010.
When starting outlook 2007 it took 5 minutes before outlook was properly started
Outlook was hanging all time.
After getting started on a wrong foot. I was thinking there was something wrong with his profile. After recreating from scratch it did not solve the issue ?
After my search on the net I tried several steps, untill this solved the issue.
It was an Add-on that was bugging me.
In Outlook 2007 go to Tools –> Trust Center –>
Go to Manage COM Add-ins
Disable all Add-ins. But notice that in some case you get this message
To solve it start Outlook as Administrator
I restarted and disabled all of them.
YES the problem was solved !
Now you can test by activating 1 by 1 to see which is giving you a headache.
This approach might apply also for other versions of Outlook.