Agreed - I just bought a copy (starting an IMC course in December) and it is bang up to date and seems to cover the full course.
I got mine off Amazon Market Place
www.amazon.co.uk and saved myself a couple of quid.
I think you will need to keep refering back to it anyway, so it's well worth the investment IMHO.