formula 1 just looks badass. cmon, ferrari's are being driven around! ok, i understand they're not necessarily street worthy, but dang it, its still pretty dam cool. with two weeks(?) to go, wish i could get races here in the US. does "speed channel" offer F1 races? anyone know a good sports bar here in NYC that shows the races? anyone wanna gimme a quick primer on how things are in F1? i know about that wunderkund, hamilton, and i heard about some standardized box that doesnt help in drivers' aids?