Most factory tours cost a lot less than $99, but BMW has more up its sleeve than a short walk down the production line. BMW's Spartanburg, South Carolina facility is home to a new enthusiast ...