The always hold it either the weekend before or after the British GP (usually before) so that they can guarentee as many of the F1 boys will be there as possible as they are the crowd pullers. I'd agree that it has become too busy over the past two or three years but it doesn't stop it being enjoyable. What irritates me now though is that very few people are there to see the cars, it seems people are willing to pay £30 to just stand by a picket fence outside the drivers enclosure
.