My department has some discretionary training budget they need to spend (use it or lose it next year) so when they asked I said: "OSCP." The catch is that I have less than a month before I have to sign up for and start the course. I'm looking for a book that will give me a leg up on the class such that I can at least look at my wife in the evenings/on weekends. I figure I have time for 1 book.
I've been programming C/C++ using MS Studio for many years and lately working with C#. I've done a few basic programs in Python - enough to know that I've really been spoiled by MS Studio's debugging environment. No Ruby, no Perl. A little Linux. My pen testing/hacking/network knowledge is basically a little above what I got from my CEH course.
So far, I've got my eye on:
Hacking, The Art of Exploitation
Coding for Penetration Testers
Practical Packet Analysis (seems to focus heavily on Wireshark and I believe sil used "a step above a For Dummies book" in his review)