I know we have some tech types here, and I know how expensive these types of books can be, so I thought I'd pass this link along:
Grab Over 80 Free Ebooks from Microsoft and Learn Something Tech-y
Grab Over 80 Free Ebooks from Microsoft and Learn Something Tech-y