going back to separate programs is not an issue for me. BusyCal looks like it will best work for me and that's where i'm leaning for the moment for the calendar side.

but a solution for contacts really is hard. i have a couple thousand contacts, with lots of historical information. but i only sync the ones i most commonly use (a couple hundred). contactizer does not give me the option to pick which contacts to sync (they sync ALL of them). same with bento. anyone with a suggestion? thanks.