Now, you have just on-board video chip, not a real video card.
Those chips fail sometime.
As for new video card, almost any card will do. It depends, what you use your computer for.
You only need to know, what type of slots you have available, PCI, AGP, or PCIEx