The Monaco F1 Grand Prix is the one revered by F1 enthusiasts. The location and grandeur make it the one to attend if it’s the only one you get to.
For those wanting to go, and especially for those not in the UK or Europe, I recommend that you ignore the (overpriced) package tours and arrange your own trip there. Fly into Nice (like the stars do) stay in a boutique hotel on the Promenade Des'Anglais in Nice and on race day take the train to Monaco.
Tickets to the grand prix? Either contact the Automobile Club de Monaco (see their site) or use their booking agent online. The Monaco Grand Prix is for petrol heads and a tad different to visiting the casinos. Don't forget the earplugs.
Send your feedback or queries to firstname.lastname@example.org