I think the Microsoft suite would work better, mainly because in iWork you would need to use Keynote to create slideshows. However some of the really cool effects aren't compatible from Keynote to Power Point. You can create a fairly basic slideshow and export it as a Power Point, however some of the features your daughter may use would have to be chosen as a different effect in Power Point when she opens it there.