Good Immunology book with lots of info and detail = Paul's Fundamental Immunology, good immunology book with good diagrams and "quick & dirty" = Roitt's Immunology