Another option for creating and hosting your tutorial slide presentations is to use one of presentation creations and hosting sites.
SlideShare.net is a free web host for PowerPoint, OpenOffice and Keynote presentation software. You upload them to the website and you can copy the code to place in your blog or website.
You also can add audio to your slide using the SlideCast feature. Basically you create your presentation, your audio mp3 track and SlideCast helps you to synchronize and the provide the links for your presentation.
Here are a few tutorials created and uploaded to SlideShare.net