Earlier in the thread, you stated you have a PCI-E slot, if so, then http://otvtech.com/catalogue.html?page=shop.product_details&flypage=flypage_stock.tpl&product_id=7607&category_id=355 would be far superior. If you don't have the pci-e slot, don't bother with upgrades, save your pennies, buy a new machine.