No. Do not get Heinemann. I used it all year, and it is the worst physics textbook. The explanations were so bad, and so hard to understand, that I had to search the net for copies of the other textbooks. Imagine spending hours re-reading the same page on Electronics and Photonics ot the Nature of Light and not understanding a word. It wasn't just badly written - the book skipped key concepts as well (and those concepts weren't covered in the 1/2 textbook either). Somehow they just expected you 'to know'.
Other than a glossy cover and some nice pictures, this textbook is crap. And lets not get started on the wrong answers at the back of the book. . .
IMHO, go with one of the other alternatives.