1) I currently sync my work outlook calendar with the default application on my E66. I would also like my families Google calendar to be synced on the phone but I want to keep it completely separate from the outlook calendar. Are there any applications out there that use their own database rather then the built in one?

2) The other think I would like to do is only do a one way sync so my desktop will always overwrite the contents of the phone. This was quite easy to do with my old Palm.