We're thinking of going the photobooth route, all DIY. My dad has a camera with tripod and a remote and there are these portable printers for $100 (they are soo tiny) so people can print one of those pictures and sign it/put it in a guest book. I think it would be both fun and I just hate writing messages on guest books so this takes care of that. We thought about a polaroid but the pictures really fade with time and the film is really expensive. After all, the big expense now would be the printer and we will use it later.
There are some cute props on etsy and I totally want a Mexican hat, but I'm thinking it will be easier to buy it there lol.