PhotoCabine is a site I looked at so long ago I can hardly remember, but was pleasantly reminded about it by Jeff Johnson/Tim Holt. This is a fun little site where a user clicks on a picture of a photo booth and relives the actual experience (from dropping in a coin to take multiple pictures).
Finally, when the pictures are done you can: save, print, or share your photos via a link. One thing to consider is this site is in French but still user friendly enough to use that it won't matter. I think Middle School kids would have a blast w/ this site, as long as they use it appropriately.
Give PhotoCabine a try by clicking here.