I have been cutting my son's hair practically since he was born. Like everyone on my side of family, he was born wth a full head of hair, already over a centimeter long and nice and thick. And, also like me, it grows incredibly fast.
For the first two years, I used tiny baby scissors. At first, I cut his hair when he was sleeping, then we progressed to the highchair in front of a movie with a bowl of something special to eat (generally a yogurt, popsicle, or ice cream) From two to three, we used the same method, but with slightly larger round-tipped sewing scissors.
Two months ago I decided to give shaving a try. I bought a $22 kit from Wahl at Walmart, with 10 blade lengths, all color coded, ear trimming guides, scissors, and a comb, all in a nice plastic case. I figured even if it didn't work with my son, for the price it was worth a shot. At home, 15 minutes after setting up in a chair with a movie and a popsicle, we were done and my son had one of the best haircuts I'd ever given him. Wow!
Today I tried again and am definitely sold. We used 5 blade lengths (which gives that nice barbershop "fade" look) and the ear trimmer attachments. It took all of 5 minutes. I just set him up in a chair while he watched Tom & Jerry classic cartoons, with the promise that if he behaved he could have ice cream after. Amazing. He has a little cowlick in front that he's had since birth, and the width of the blade makes it a bit hard to trim as close to his ear as I would like, but all in all, I am a very satisified customer.
Now, if my husband would just trust me a little more... I used to cut his hair with scissors when we were young and his hair was longer, but he doesn't quite have confidence in the idea of me with a shaver.