I'm planning on buying a desktop computer for Gaming (Online - Casual) and Working. Here are the Specs. Hewlett Packard Pavilion A6434F Desktop PC Features: Core 2 Duo E4600 Processor Core 2 Duo E4600 Processor 3GB DDR2 SDRAM System Memory 640GB 7200 RPM SATA Hard Drive LightScribe 16X DVD±R/RW 12X RAM (+/-)R DL SATA drive NVIDIA GeAForce 8500GT with up to 256MB (shared) graphic memory Integrated 10/100/1000 Base-T networking interface 56K bps data/fax modem Comes with HP multimedia keyboard, HP PS/2 optical mouse Ports: 15-in-1 Digital Media Reader, 6 USB 2.0 ports (2 in front, 4 in back), 1 headphone out, 1 microphone in, 1 PS2, 1 VGA (15-pin), 1 VGA, 1 SPDIF out (coaxial), 1 SPDIF in, 1 RJ -45 (LAN), 1 IEEE 1394 Firewire (4-pin), 1394a, Audio (side speaker out, rear speaker out, centre speaker out, line-in, line-out, microphone) Windows Vista Home Premium with Windows Media Centre Software Included: Windows Movie Maker and Windows DVD Maker, CyberLink DVD Suite 5, LightScribe Template Labeler, HP Photosmart Essential 2, Muvee autoProducer Basic, Adobe Reader, Microsoft Works 9, Microsoft Office Home and Student Edition 2007 (trial version), Norton Internet Security 2008 (60-day security update subscription), HP Total Care Advisor, HP Hardware Diagnostic Tools, Help an Support Centre, HP Recovery Manager, Recovery Disc Creator 1-Year Limited Warranty. All of this is about 560 ~ 600 $. Is it worth buying for my needs ? Thanks in advance for your answers.