I used Janeway in undergrad..it has great pics but it was too much for my med school course. I have heard really good things about Parham though so you might leaf through it and see.
I have both Janeway and Kuby. Janeway is a great book but at times can be really complex if you are just learning immunology. Kuby, in that respect, is great. It is a good balance of both intro and more advanced. Both of these are excellent books though. I have never used Parham.