If you're gonna upgrade gfx go with an ati radeon hd4870, i don't think you'll see much of a performance differnce unless you're playing crysis at ultra-high resolutions. Creative sound cards are good, unless you're a sound-freak you could probably get a cheap card that offers surround sound or w/e.