As I both machine knit and hand knit, I'm a cone yarn fan because I can easily use the yarn for either method. I find that for hand knitting at home a cone is easier to manage than a ball of yarn. But it is much less portable than a wound ball. Your mileage may vary... pick what works best for you is my motto!