I started bottling and moved to kegs. My opinion is that they are much easier and much less time consuming. They are more expensive, as you will need a kegerator $450 if you want to buy a pre made one. Or you can make your own, there is ton of info on this forum on how to do it, I like the fact that I built mine, makes it personal. You'll also need a CO2 tank unless you want to hand pump, but that introduces oxygen and will stale your beer after a very sort while (you beer wont last longer than your party) You can use the typical sanke keg, but you have to remove the spear to fill them, most home brewers use the 5 gallon corny keg, as they have a removable lid. You can find them on craigslist used for ~$40. Carbonation is done either by using priming surgar, or by applying CO2 to a specific pressure depending on temperature and letting it work its way into the beer. Carbonating this is quicker too. Maitaining one is easy, a little oxyclean, and some sanitizer before you fill is all you need. Occasionally you'll have to replace the seals and poppets but you can get them fairly cheap from your local brew store. A plus to bottle is that you can take them places to share alot easier than a keg. You can fill bottles from your keg if you want to take some to share. I will fill a growler if I am going to a party and want to bring something.