Without any research I have used Thunderbird as a BRIDGE to get this done. But before we start let's find out more about you. Some owners are going to want every scrap of data, all emails in same folders and well, perfection. For those I strongly suggest they hire a computer consultant and write out a contract.
Again, I've found it easier to use bridge products when the apps don't directly sync or export and import. I'm answering this way because you would have checked into sync or export/import already.
Bob
How can I migrate all my stuff such as mails, addresses and contacts from Entourage 2008 running in my mac book pro to windows laptop having outlook 2007.
I have years of mails that I need to transfer, apprx 6000 of them stored in different folders.
Any help will be appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic