Disclaimer: my opinions are based on quick flip-throughs. I have these books but haven't dug deep into them.Awesome sale. Any book recommendations for someone who only has experience with C++? I'd like to do some more interesting projects in my free time that are actually fun.
EDIT: This one looks cool, anyone have experience with it?
http://www.packtpub.com/unity-4-x-game-development-by-example/book#overview
Quality looks decent to me, but it's so beginner-level that the first line of code gets written 100 pages into the book - I don't think it's going to be right for you. It also uses Unityscript instead of C#, which in my understanding is a bad idea. edit: although it discusses everything with Unityscript, the equivalent C# listings are at the end of every chapter. And though the book is very verbose, a decent amount of Unity stuff gets covered. So I'm changing my mind; this should actually be pretty decent for getting into Unity. Just stick to C#.
For someone with previous programming experience I think this would be a better introduction to Unity scripting. edit: No, actually this one is too simple for someone with some programming skill - but might be better for a beginning programmer than the above, since this uses C# and only C#, and doesn't have Unityscript to mix things up.
Definitely grab the Cookbook I suggested earlier.
I'm teaching a Unity programming course in Fall and need all the (good) ideas I can get - that's why I'm grabbing a lot of the beginner books.