I perfer NASCAR because it's good close racing. In F1 a draft is when a driver is 100' behind the guy infront of him. In NASCAR that 100' becomes 100" or less.
...and NASCAR _DOES_ do roadracing. They're at Sears Point this weekend (I almost went there this year)
Edit:
To me F1 cars are like glass hammers, they look good and all, but get in close and both cars shatter. How often do you see an F1 race where 20 cars fit into a single shot more than one lap after a green flag? Last year at Talledega 25 cars finished within 1 second of the leader. After 500 miles of green flag racing. F1 drivers have to worry about the road, NASCAR drivers have to worry about the wind patterns coming off the cars around them.
The road doesn't change from lap to lap, the wind patterns change constantly. A guy gets in too close and you'll find yourself backwards if you aren't paying attention. In F1 it's run what your sponsor bought you. In NASCAR it's run what YOU brung. F1 teams can't open up the engines, NASCAR teams can tear them down and rebuild them, they are the ones that fine tune the carburetors, they are the ones that tweak with the spark.
The pits? What's more exciting, a car drives in, a guy on each corner pulls one nut off as a guy on top inserts two tubes, then swap tires and put that nut back on as the guy removes the tubes, 13 seconds?! 14-16 seconds a NASCAR team has to run around the car, pull off 5 nuts as a guy runs over with a jack and lifts the vehicle, swap tires, put 5 nuts on, run to the OTHER SIDE of the car, repeat, in the meantime some burly guy holding an 11 gallon fuel canister just emptied it and went for a second.
To me, the lack of automation makes it more interesting.
In NHRA Pro Stock they outlawed airshifters and required manual shifters. Why? To make it more interesting. The drivers loved the change. Did it make them faster? HELL NO! Did it make it more fun? Hell yeah it did!
If you want all the high tech stuff, watch a shuttle launch. If you want racing, you gotta get in close.