The FIA published their 2010 calendar today. 19 rounds, which I believe either is a record or ties a recent record.
Montreal returns (pending an agreement reached with Bernie) and South Korea is the latest new Championship round.
2010 FIA Formula One World Championship calendar
14 March - Bahrain
28 March - Australia
4 April - Malaysia
18 April - China
9 May - Spain
23 May - Monaco
30 May - Turkey
13 June - Canada*
27 June - Europe (Valencia)
11 July - Great Britain
25 July - Germany
1 August - Hungary
29 August - Belgium
12 September - Italy
26 September - Singapore
3 October - Japan
17 October - Korea
31 October - Abu Dhabi
14 November - Brazil
*Subject to the completion of contract negotiations with Formula One Management. If these are not completed then the Turkish Grand Prix will be moved to 6 June.
You'd think adding races would drive up the cost and therefore counter efforts to reduce overall costs... Sarcasm aside, maybe the profits from those races offset travel costs? Maybe Bernnie needed to add an additional race to cover "loss" from reducing Canada's fee next year?