Did anybody test the 1.2 -> 3.0 migration? Especially the Outlook client? What happens if you upgrade both the server and the Outlook client, will your Contacts, Appointments etc. not be messed up? Is it bugless and faultless?
Do It Yourself is they key. Standard code might work - your code surely works.