I've been on for 5 years.
If I was coming off I'd get:
1. GH and IGF-1
2. Androgel
3. HCG or HMG
4. Clomid
5. Exemestane
I personally think androgel is over-looked in
PCT. It can give you a decent level of testosterone with minimal suppresion, which is a god-send if you've been on for a while (Or have been using suppresive compounds like deca)
GH and IGF-1 could minimize the fat gain, while HMG/HCG and clomid could get your natural test production back to normal levels. The exemestane I would use to maximize test levels levels in the blood by minimizing estrogen.
Obviously, the big factor here is genetic. One person might take 2 months to get back to normal while another might possibly take like 6 months (or more) to get back to normal.