I am dpn (bamboo) fan...would like to try magic loop though
I would suggest a "heavier" sock weight yarn like Cherry Tree Hill Supersock for your first socks.
The dpn's will feel awkward at first, but they are simple and quick to use once you get used to them.
Good luck!