A few months ago, I bought a nice phone - the Samsung Omnia Pro B7330. I really like phones having the QWERTY keypad because of its flexibility when taking notes not to mention much faster especially if you are familiar with the key layout. I also felt that the phone has the software I need - not to flashy but feature complete. It had mobile version so Microsoft Office (Office Mobile 2010!) has A-GPS, very nice TFT LCD and a decent 3.2 MP camera with AF. The form factor was very appealing so I dived in and bought it.
What I didn't consider much was the Operating System running on - Windows Mobile 6.5 Standard. To make it brief, this is the simplest version of the OS - no touchscreen support at all (the hardware didn't have one anyway). Being weaned from years of iPhone use, I was spoiled by Multitouch, iTunes integration, and incredibly compelling social network/media apps. The B7330 had some social network apps but not as great as those made for the iPhone, Blackberry and Android - but it worked anyway so it shouldn't be that bad. A lot of manufacturers like Samsung and HTC even put a specialized user interface on top of Windows Mobile - on HTC, its the Sense UI, now ported over to Android, and with Samsung, the TouchWiz interface (check the gallery for screenshots).
I later realized that I had to sync all my contact info as well as set up the calendar and the only way for me to do this is using ActiveSync. It wouldn't be a problem at all if I was using Windows as my desktop OS, but its been years since I've used one and not keen on setting up a Windows machine just for sync. I've been using Mac OS X primarily for the past 3 years so I had to find a way to sync between devices.
Fortunately there are a good number of solutions to sync Windows Mobile with OS X. The first thing I tried was a software called SyncMate by Eltima. The free version allows you to sync your Windows Mobile with your Address book and iCal in OS X which should be enough for most users. This sync routine is quite similar how to you connect your Windows Mobile device via ActiveSync through a USB cable. There is also a similar offering by Mark/Space called The Missing Sync which costs $40 USD outright. I think its a good idea to use these desktop sync software if I wanted to go beyond the usual Contact/Calendar/Email sync.
But if your needs are simple and can live with some manual work, ActiveSync is all you need. Since ActiveSync has support for Exchange, you can connect the device to any Exchange server or similar service that supports the protocol.
Things get more interesting if you are using Gmail as well.
In OS X Snow Leopard, its possible to sync your contacts and calendar to Gmail and Google Calendar. Just check the Preferences menu from the app and you'll see the sync options.
From the Windows Mobile device, Google provides this simple guide. It's actually quite useful. Just make sure to have the sync schedule adjusted in your device as it syncs and pushes email every 15 minutes by default. This should address OTA sync for your Contacts, Calendar and Email (on this case, your Gmail).
For other stuff you want to do with your Windows Mobile phone, its possible to do a lot of stuff via Bluetooth. Just pair your phone with OS X and you'll be able to browse, send and get files to and from the device. I've done this with Word, Excel and Powerpoint files and all work great. It's not automated but its possible to write an Automator script for this.
I guess for now, this works well for my needs and should for most users.

