I was looking into alternatives for sharing beer with brewing friends. There are the Party Pigs, 1.5l minikegs, Tap-A-Draft, and ???
What is the best system? What are the benefits/shorcomings of these? What other methods are available? Maintaining both freshness and carbonation levels are paramount.

