The Hewlett Packard OnLine Learning Center (https://h30187.www3.hp.com/?hplcpsession.id=378407e42df3dec27b2651d8d443&tab=allClasses) offers lots of free “classes”.
Whether you need to learn about your new Vista computer or Microsoft Office 2007, this is definitely a good resource.