I'd suggest taking lessons, you learn much faster, and if you're in group lessons, there'll always be someone to practice with. Learning to dance from videos was way harder for me, but maybe I'm just wierd, try both, see which works better for you. As for ballroom dancing, go for it. I'm still learning, it's lots of fun, lots of opportunity for kino (I mean hell, you need to touch her to dance). Since learning ballrom dancing, the rest of my dancing has improved too. Everything you learn about dancing helps the rest of it.