Depends on what you want.
For general health, I'd say a good multi like DX7
For protein, any shake that you like the taste. For superior protein, GEAR.
For fat loss, ZIP and Lipoflame
For weight gain BIG BLAST and Better Protein Bars.
For PCT -- UNLEASHED, POST CYCLE, Alpha Sustain
Most guys really don't need more than that. We're working on stuff that is strictly for the steroid user such as BRIDGE, Lo Prolac and ON-GUARD. but that's a specialty. For most guys, the above is pretty much all you need.and you don't even need all of them.