My school uses Heinmann, but it doesn't go really in depth. It's good because it has both the hsc and prelim course, so you can refer back to the background work you did in yr 11. It doesn't include the options, you have to get them off the internet. Some of the stuff is from the unmodified syllabus (or at least in my book, i don't know if they've been revised). It is always a good idea to get more than one text just in case you need something clarified, plus it gives you a more in depth and wider range of info.
One book i recommend is the 'Oxford biology study dictionary'. It has been really helpful in explaining bio terms and giving diagrams. I'd sell you mine, but its already been bagsed.
hope this helps