Not to apply any pressure

Most of us tend to use more than one operating system. Well, at least most of the people I know.
I personally use Windows 7, Android Honeycomb 3.2, IOS 5 and Ubuntu 11.xx everyday for business. I may no have any particular device with me, so I try to keep the events on everything synced.
It would be very, very nice to use the calendar program on all these platforms without having to use Google or importing/exporting all the time. It gets time consuming to do that when you need all these different operating systems for work.
I don't like the Google way of sharing as I tend to get multiple instances of the same event and have actually had my events deleted mysteriously. I'd rather share a common file location and have all systems update real time or scheduled for short intervals.
Any ETA on at least the Android app?
Thanks~!