I use different cast ons for different things:
If I'm using straight needles, I do a cable cast on - it's not difficult to learn at all and gives a nice, stretchy edge. Amy has good videos showing different cast ons.
When I started using double-pointed needles and circs. for knitting in the round, I used the long-tail cast on, as in your link, because I find it doesn't spin around the needles so much and it was much easier to line up the stitches without getting them twisted.
Whichever way you choose, enjoy your knitting