Following up from all the helpful comments people posted the last time around, I've again updated my dream .NET Bookshelf. Sorry I couldn't please everybody, but it shows that there's still space for subjectivity. There are only three books from my original list - testament to the quality and maturity of books out there on .NET these days.