Second vote for Code Complete here.
 
Finished the second edition not long ago and it is excellant read which has been expanded in the 2nd Edition to include some mention of .net Wink. Still a lot of coverage of C++ but still it's good to be aware of it's pitfalls. If you have done a lot of developement work in the past some sections of the book will seem slow, but they can be skim read.