YES It can handle a 4670 video card
But i suggest instead of getting a 4670 video card, go for the
4770 512MB GDDR 5 instead. Though a bit more pricey but I can
assure you for a 30 dollar price-to-performance difference is
really worth it. The 4770 is much faster than 4830 and performs
the same as the high end 4850 model.