My aunt and uncle had a DIY photo booth at their anniversary party. They used just an average digital camera (not dSLR) and printed the pictures on a printer they brought along with. I'm not sure of the logistics of it, but I know it can be done! This article might help a little, it's one of the few that suggests using something other than your laptop's camera: http://www.mebophoto.com/1-suggestion-for-diy-photobooths/ If you want something more instant, the Fuji Instax cameras seem a little more popular than Polaroids, and the film should be easier to find. It would have a nostalgic feeling!