[CdM] I've heard trackside isn't so great, especially if you don't speak the local lingo. A friend of mine was phoned by someone at Spa to find out who had won the grand prix he'd just been watching, as he couldn't find out at the track.
Trackside at the British Grand Prix a few years ago, we were given little radios with earphones to get the trackside commentary, which was excellent. It's a lot more exciting close up - especially in the wet...