My parents divorced when I was very young. My father wasn't much help, emotionally or financially. We were dirt poor. My mother remarried a great guy shortly after.
One Christmas I remember, I was 5 or 6, there weren't many toys under the tree, but we did get these awesome wooden blocks. They had abc's and 123's on them. Some where brightly colored, some were plain wood. You could build with them and everything. By far the coolest gift. I found out years later that my stepfather had spent every spare moment (from his 15hr 7 days a week job) he had carving, sanding, painting and polishing all those blocks by hand from scratch. It makes me cry just thinking about it. The love a man can have for children that aren't biologically his is really something amazing.
As an adult, I would have to say the best 'gifts' I've received were from my husband. They are my sons and I love them more than life itself.