With a slightly faster CPU and a non soundblaster soundcard, i would kill for that rig.
Yeah it's decent, but try some different memory, and read about the turtle beach sound cards their cheaper than soundblaster and better IMO. With that saved money, you could get a 3500 instead of a 3200.