How do you create slideshows with multimedia?

    I am very proficient in the use of PowerPoint in creating
    presentations and slideshows, but it I've seen
    presentations done by other teachers that they say are easy
    to make that have special effects, incorporate music and
    video much more easily than PowerPoint. I'm looking for
    something free or cheap so I can purchase it...

    Does anyone have any suggestions based on presentations
    you've made yourself?