A dedicated GPU like 5200 will be good boost to ur system compared to onboard 845, but don't expect it to run todays games.. Anyway ur CPU will be first bottleneck in that case than graphics. I don't think soundcard will make much difference though..
soundcard will make difference.
my onboard 6 channel support sux. while dis creative card makes it happen.