I waited for OmniPlan which just came out. I felt it had a bit more "precision" in the scheduling than SG, so opted to wait. LOVE IT!
Please note that print to PDF isn't available yet, but Omniplan is working on it. Not sure about MS Project (doubt it), but too much would be lost during...