Deitel books are good. I got the solutions to the 6th edition and it helped me a lot.