How Can I Easily Resize Multiple Pictures?

I have Photoshop CS and would like to resize 30 pictures. They are all the same size right now, but I would like to make them all smaller for use on a web site.

Is there a quick way of doing this? Also, is there any way to add simple effects all at once as well (such as a drop shadow)?

Thank you!