Breast.
I've breastfed all my four children - eldest is now 18 and youngest 5 months. Luckily, with the exception of the latest addition, its been very, very easy. No cracked nipples, no blocked ducts, no mastitis - in fact it was the most natural and easiest thing to do. I wore my babies...