I prefer circulars. If I use dpns, they always fall off my stitches, so I end up having to pick up stitches, even if I use something, like an elastic, to stopper the ends. I now do everything that I can 2 at a time, like sleeves and socks in magic loop. That way if I make a mistake, its done on both so they are the same, and it turns into a "design feature" instead of a mistake. It also less noticible.