In light of all that, what's the verdict? Sure, buy this card if you just can't spend that extra ~$20. This might be the 4850 or 4870 of the sub $100 market, but the problem is that the sub $100 market still just doesn't provide the kind of value we would like to see compared to the rest of the market. It's easy to argue that people pay a premium for the best performance out there, but it just doesn't make sense on the lower end.
For the people who need a card that fits this niche and price point, the 4670 is the card to pick up unless there's a great sale or rebate offered on a higher performing part. With lower prices, small fluctuations can really stir things up. But the 4670 gets our nod when it comes to current street prices and AMD's suggested pricing.