Not sure if this is common knowledge, but here it is anyhow.
Where to get all the official FIA Timing, communications ,Press Releases, Stewards reports and much much more for each race.
Also heaps more info on side menu on left.
Current Race Records - 2008
Australia / 16-3-08
Malaysia / 23-3-08
Bahrain / 6-4-08
Spain / 27-4-08
Turkey / 11-5-08
Monaco / 25-5-08
For the upcoming races just change the name of the Grand Prix, followed by gp (all in lower case)in above URL
So Canada will look like this. (Only comes on line race weekend)
Records from 2004 - 2008
Click on year top right – Click on race – Various sub-menus appear - drill down for all the records.
Press Information - Official Archive Search from 1995 - 2007