Why not have a look at this site thistle French podcast - I have been using it to create podcasts in French for my students to listen to.
Glogster is another good site for teaching - students can create their own interactive posters - great fun and very engaging!
This is a link to User:Robeanne/My_sandbox\ - I think! No it doesn't work and I can't work out why!!