GARP is a Buy due to superior growth-driven returns, while SPGP is Hold due to short-term defensive characteristics but disappointing yield. Click to read more.