My favorite track is Bristol. Followed closely by Talladega. I really love short track racing and the road courses too. Dega and Daytona are more faves of mine to watch.
The ones I just really can't stand are Michigan, Phoenix, Chicago, Fontana, sometimes Pocono, Kansas. Those ones can be such boring races to watch. A few years ago, I watched a race at Michigan where it led almost wire to wire by the same person, no cautions! That is just cruel!