Here's the list of books that are currently on my nigh stand:
Godel Escher Bach: An Eternal Golden Braid
Douglas R. Hofstadter
Yep, it's that time again. I read GEB once a year to keep in touch with my inner ComSci geek. If you're interested in theoritical concepts of Computer Science, then you definitely check it out!
Joel on Software: And on Diverse and Occasionally Related Matters that will Prove of Interest to Software Developers, Designers, and Managers, and Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity
Joel Spolsky
I've been reading this book since December. It's a nice compilation of Spolky's blog posts that cover concepts from development to business processes. I'm currently using some of the chapters in the book to show people the importance of having business requirements and having subject matter experts (SMEs) involved earlier in the development process.
Business at the Speed of Thought: Using a Digital Nervous System
Bill Gates
This is a pretty good read thus far. I'm using it to get closer to the "business side" of the industry.