Are you looking into purchasing new hardware? If not, how powerful is your PSU, I'd imagine another simple AGP video card would work just fine. Unless you wanted something with a bit more power. There shouldn't be any issues with MB size or manufacturers, as long as you have enough power you could get really any AGP card that you wanted.