Have you tried the free open source alternative, OpenOffice.org Impress? It can create, open, view and save PowerPoint presentations. I have been using it for my college work and so far it has been great.