We are still working through the great abyss that is syncing. Mac to Mac, iPhone, iPod, iPad, and back is complicated to say the least. Syncing with one Mac to iPhone, then iPhone to another Mac, then back between the Macs at either end also adds some interesting issues and complexity that need to be worked on as well... Detecting and weighing similar entries on syncing devices to detect possible duplicates, reviewing said duplicates and optionally reviewing all changes, syncing categories, folders, smart folders, tracking removals, uniquely identifying each entry, account, folder, smart folder, etc. on each device without bloating database sizes, etc. Lots of small difficult challenges. You will see the syncing come to CheckBook 2.2 first, which then will be ported to MoneyBug and tweaked to run on the portable devices (limited ram and processing speed provide their own challenges).
We realize trying to guess how long unknowns will take was a poor choice. We would also like to stress that we have to support and maintain all of our current products, release updates for new versions of the OS, issue bug fixes, and troubleshoot issues that crop up. This can take a significant portion of our time, and we use what we have left to develop new products. Supporting our users always takes priority, and you just can't shortcut support. An entire day could be taken up solving the mystery of why some issue crops up on only one customer's Mac. Sometimes thats just how the ball bounces.
We have to try and bridge the gap between keeping our users informed on our projects, but also not try to strain expectations and timeframes. The best we can do is keep working on it and get it up to our expectations of quality and usability.
Again, I will state that if you need a solution now there are alternatives in the app store. I wouldn't want people putting off their mobile financial organization on a future product.
We love what we do, and we love making the best products we can. This can also mean that timeframes can be grossly miscalculated in the pursuit of getting things right. Just ask Blizzard