The Programming Collective Intelligence book on sale here is wonderful! If you want to build software that does something intelligent thanks to the mining of a tremendous set of data (think recommendation engine, price models, content classification, search engine, etc) and you're not sure where to start, start with this book. Not being a CS academic, it's hard to find useful, non-trivial introductions that I can understand on these topics. That's where this book excels. It's one of the few technical books I regularly go back to.