I have been to about 26 F1 races since the early ninetys. For me it's the Ultimate in open wheeled racing.Goose bumps everytime, the good old Ferrari V-12 not very reliable but if we new what sound a T-Rex made I'm sure this would be it.
It makes the hair on the back of your neck stand up.
Montreal is a good one to check out well organized and like already posted the partys are really good.
Monaco (Monte Carlo) is also a must, the race itself is most of the time not very dramatic (a parade really) unless it rains then it's chaos in it's purest form.Narrow city streets no run off zones and you can't see you hand in front of your face from the water spray off the car in front of you.
But if you want to see (IMO) the best F1 racing, go to Belgium, Spa-Francochamps, dry it's incredible, wet it's the ultimate.Eau Rouge is a 6 storey climb at 260 kms an hour, with a totally blind left hand corner at the top that you take full out.
(talk about crappin your pants). Let's see Tony Stewart do that, that would impress me. It's a hobby of mine I use it as an excuse to visit the countries that hold the race that year.
If you want a real F1 weekend experience in it's purest form go to Monza.
The fans (called tifosi) are the craziest, of any I have seen around the world.
The food is good the tickets are reasonable, and the women, well enough said.
Topless body painted hotties everywhere, it's hilarious.
And skip the hotel scene, the action is at the on-site camping areas, they are huge.
they set up Beer tents, live music, strip clubs right there in the camping areas.
Oh and don't take your girlfriend or wife, or you won't have one anymore.
It's in the red wine they drink, the girls just can't handle it.
But I digress,
No I am not a fan, I am a fanatic. Probably could have my house paid off by now, but WTF you only live once.