The reason it's taking a little while longer than expected is because there trying to fix everything that gets reported on the bug tracker, not to mention all the new features and sync improvements that have been implemented, trust me its worth the wait :]