F1, MotoGP, SX, MX are my favourite to watch - F1 in the flesh is like nothing you've ever seen or heard, it certainly gets the hairs on the back of your neck going!! Agree the racing isn't always that great but i think the pure spectacle, speed and amazing grip the cars generate is enough to keep me excited - plus you obviously get to see some awesome driving at times.
MotoGP is again just so fast and action packed i don't see how anyone could get bored watching it, some heroic riding in every single race and some awesome close racing.
Supercross and motorcross are always going to be up there for me though, having followed it from an early age and had various family members racing and pitting for people (My Dad and his Brother pitted for Andy Nichol who was British 250cc Champ in the mid 80's) i have always loved it. I think it makes great racing and is obviously impressive with the huge jumps in today's supercross, but i still love the grit and determination side of a proper MX track in the wet!
__________________
|