personally i found the leading edge dixon/o'mahoney one the best to learn from, but i also love macquarie for revision. sometimes the leading edge however, drags on and on and on and repeats the same point, and sometimes the macquarie seems to leave out important facts.
but all in all, i reckon...