According to today's excerpt in The Times, James Bond will be using a Walther PPS in Jeffery Deaver's Carte Blanche.
The Walther "Police Pistol Slim" is a variant on the P99 (the gun Bond has been carrying in the last several movies) designed to be easily concealed with a 1.04 inch profile. That makes it smaller and lighter than both the PPK and P99. It comes in both 9mm and S&W 40.
Sounds like a perfect choice. Deaver is keeping in the Walther tradition, but going with a gun that makes sense for James Bond's line of work (the P99 was somewhat ridiculous in this regard).
Thanks to Jim, Captain Tightpants, and Jeff007 of the CBn forums.