I learned to knit socks on double points, I have both metal (Chiaogoo) for sizes 1 thru 3 and Dreamz in larger sizes. I recently decided to try a test and I did a time study on knitting socks, I timed magic loop (with 40" circular), double points and short circular (12inch). And the winner was magic loop. It may seem like it is slower, but that is only because I do two socks at once, in the end it was the fastest. When I first did magic loop I was using a 47" needles, but have now changed to a 40", which is faster, less cord to pull/push around. It is good to learn to use double points, but for me the second sock is a killer, I really like having both finished at the same time.