Which is better for gaming fm2 or am3+

i have been hearing thing that fm2 wasnt suppose to beat am3+ in performance

AM3+ by a large margin

none of the trinity chips can even come close to being comparable to vishera

Depends on the budget. the Trinitys are cheap and perform well at the bottom end of the scale. They get out of their depth quickly though verses any other modern CPU.

If you are on a budget then the FM2 is good choice, the APU is great for low end gaming.  If you want a proper gaming setup an AM3+ with a dedicated card is the way to go.  And the i5 3570K I would say is top dog but you'll spend a little more on the motherboard.