Do you want it to be electric? If you're just using it for parties, I'd consider simply using ice packs. Build a nice cabinet, insulate the hell out of it, chuck in a paintball tank and a few pounds of cold pack, and you should be ready to take that thing anywhere. Roller wheels and handles for bonus points.