i'm looking to upgrade the video card on a tight wallet. All i have found that i liked are video cards with pci-e x16. But the computer has a pci-e x8 slot. i don't know what to do. i've looked at a x8-x16 adapter and don't know how much that'll actually help. Does anyone got any advice or info for me.
That motherboard in your E-machine will handle a PCIex16 1.1 (or 2.0...backwards compatible) socket graphic card.
I couldn't find any information on what power supply it has, you'll probably have to open it up to check it. If it has a 300w or higher PSU i'd go with a HD4670 graphic card, if 250w i'd go with a HD4650
Basically you can stick any PCI-e card in your motherboard, but since it is only 8x instead of 16x, you will take a performance hit if you install a video card that is too powerful. Thus, you will be wasting money.
I would guess that a HD 4670 or 9600GT will work fine and should not be limited by a 8x PCI-e slot. Perhaps someone else can offer a better opinion.