I would say get a new motherboard as they are prone to problems....so full warranty should be useful...other stuffs you can go for used..
As for GPU- get minimum of 6950 or gtx 560Ti..Alternately try to get used 5850/5870 if u get them cheap like 7-9k....VX 550 is good enough for these! I know...