Here are the books I recommend on the SharePoint 2010 Developer courses I teach:
The list includes SharePoint 2010 Development with Visual Studio 2010 (Addison-Wesley) by Eric Carter, SharePoint 2010 as a Development Platform (APress) by Joerg Krause, Professional SharePoint 2010 Development (Wrox) by Tom Rizzo, Microsoft SharePoint 2010: Building Solutions (APress) by Sahil Malik and of course Inside Microsoft SharePoint 2010 by Ted Pattison.