Palm Treo 680
Setup for the Treo 680 is very easy. You just need to setup an Exchange Activesync account in Versamail. However, if you are using self-signed certificates there is an added level of complexity. You will first want to download the SSL Chain Saver Utility. (Note that this program requires the Microsoft .NET Framework). You also are going to want to get the Palm Certificate Modification Tool.
Once you have these tools, you will use the SSL Chain Saver Utility to get the self-signed certificate from your server. Then you will use the Palm Certificate Modification Tool to load the certificate onto your Treo. Finally setup the account in Versamail and you should be good to go.