IMHO Twinlab > all. Any time I try anything else I always go back to Twinlab. The slight cost bump is worth it. That's my experience anyway.
I don't train heavy or anything anymore but I still take their daily, flax / fishoil, probiotic, cal / magnesium.
Other then that I use fiber supplements and BSN Syntha 6 on the rare occasion I need some extra pritein anymore.