With Drivers like Jeff Gordon and Dale Earnhardt household names and a new contract with NBC in place, NASCAR's popularity is soaring. What is it's appeal?