Okavango - Those were the same books I was looking at getting, might give keynotes a miss if that is the case.
Genghis - Thanks for the info. I am visiting the school I am pretty certain I will be using in a couple of weeks time so I will take a look at those before I fork out any more money!