why do you need a 1 TB HD? i highly doubt you'll need it, get this card, this is my card, and it can run Crysis on the highest settings possible
http://www.newegg.com/Product/Product.a ... 6814131153
as for HD, i highly doubt you'll need 1 TB, but that's your call, i'd get it if you were gonna download a shit load of music/movies and you were gonna back it all up
now the card you're looking at is a PCI slot, if you decide to get that, you'll need to know where to put it in, same goes for the card i suggested, the card i suggested is a PCI-E
http://www.3dnews.ru/_imgdata/img/2007/12/14/68292.jpg
the black and blue one are the PCI-E x16 slots, i checked your comp's specs and you have a PCI-E x16, and no AGP slots, now, to tell the difference between your slots, the PCI slot has an indentation on the right, while the PCI-E slot has an indentation on the left and on the other side has this like, thing popping out
now just a fair warning..i don't know what power supply you have, and i don't know what kind of PSU you have, and to run the vid card i suggested, i have a 400Watt PSU, so if you can find out your PSU that'd be great
_________________
http://www.formspring.me/yaseenrazeq"In this world, you must be oh so smart or oh so pleasant. Well, for years I was smart. I recommend pleasant. You may quote me." - James Stewart