i prefer bottles. For one, a keg is not very mobile. I ted to go out a lot, fishing on the boat, disc golf, hunting, more fishing, camping. Pretty much every weekend we are not at home. Bottles fit in a cooler nicely. Also, I dont have to put all 5 gal in the fridge. I can pop a couple stouts in the fridge for the next day, and let the other 40 bottles continue to age in the cellar. The only thing i would keg is something i dont care about it aging, and want to drink really fast. Which with my taste in beer, would be nothing.
I bottle for many of the same reasons. Plus, I don't have a fridge (or space for said fridge) to dedicate to kegs. I don't drink up a batch fast enough for kegging, and give lots of bottles away to friends and coworkers.
That said, there are a few times it would be nice to have draft beer. I'd like to be able to sample a small amount for tasting, without wasting a whole bottle. A small sample of draft would also be good for that guest who isn't sure about liking a certain beer. I hate pouring 12 oz, only to hear "sorry, it's not my taste in beer. Do you have any "lite" beer?"
Still, those reasons are not compelling enough for me to make the switch to kegging.