My suggestion would be call them and ask them if the motherboard in the computer has a AGP slot. I know that is how it is with some dells, so you can upgrade at lease some, but if there is a AGP slot, you'll have a solution on what card to after 6 hours of informing this forum of your budget.
And don't worry about the processer speed, you will be amazed.
Sig removed due to foul language. Please read the rules regarding the allowable content of sigs before reposting your COMPLIANT sig.