You can put a PCI-Express card in the E510, which means that you have a huge selection of cards that will work in it.
You will need a new power supply also if you get a decent graphics card, which would cost between $40-100 depending on what kind of video card you are looking at.
What is your budget for this and what are you planning on using it for.