i'm planning to upgrade my CPU and add a GPU. Maybe a radeon 7970. but i as of right now i have a i3-2100. will that handle graphics i want. if not can the i5-3570K handle this card? i want to play games like BF3,skyrim,max payne, or other high-end games.
Rosewill are so-so power supplies. Personally, I would get something better for a performance card,like seasonic or corsair. Yes, that is too much graphics card for an i3. Get the i5. I'd say 600w 80+ bronze certified would run your card well.
In most games the i3 should be fine. You can always upgrade it later if you feel you're bottlenecking.