I make afghans for gifts. Everyone loves them and it is something they will have the rest of their lives. I make them for babies, children and adults. I am now working on two for wedding gifts and one childs gift. Also another great gift is a handmade photo frame. Any homemade gift I think is the best gift of all.