I haven't seen this site mentioned on this forum so I thought I'd mention it. The site is www.m62.net. There are about 150 free PPT templates and several more slides. They are all very professional and many have cool animations. The slides and templates are free.