Sharing db's w/two Mac's

I have two primary databases, one for personal stuff and one for work stuff.

Since we are using macs, I use MobileMe “Back to my Mac” to access the computer were the database is on. If I’m home, I simply access the database base on the other Mac via the network.

I can only use one Mac at a time, so the chance of both Macs accessing the same DB at the same time is nil.

Two things on my wish list are 1) database synching; and 2) an iPhone app that uses MobileMe to access data on my Mac.

Cheers.
Bud