Good music, good editing, and good style will keep my attention
Skiing, Mountain biking, weightlifting
Rap - Wiz, B.I.G., Nas, Method man, Macklemore, anything with a good beat, not too slow.
Rock - like a lil bit of alternative here and there.
Dubstep - hype stuff, dubstep remixes especially.
Reggae - Inspired crew, bob marley, mavado.