GP...as SM227 has already said, Bob Tait is definitely the way to go for CPL theory (there have been numerous threads about this), the only exams you will need a bit of extra material is for Human Factors (you will need the TEM stuff off the CASA website) and for AGK I would recommend reading the Aviation Theory Centre book too as not everything was covered by Bob.
Hope this helps and good luck!