I like to do both. The "utility" quilts that I give to people that are intended for heavy use, I machine quilt. The "heirloom" quilts that I hope will be carefully tended, I hand quilt.
The nice thing is, you can have two projects going at once, and just work on the one that is most appealing at the time.