Relevant
linkYes it does have an AGP slot, which you can confirm easily by looking at the motherboard. The AGP slot would be found at the top of the available slots and is brownish in color and slight smaller than the several white PCI slots.
As for what card to put in, that depends on your budget and needs.
If you're a gamer, spend as much as you can and go with a N-Vidia based AGP card.
Please rate this as solved once you've read it, unless you have further questions, then post another comment.
Thanks!
** Please re-comment if the suggestion did not work for you, there may be several other possibilities.
** Please add a comment before giving a rating other than Solved