Pros: Did exactly what I want it to do, relatively low power and compact, keeps the PCI slot underneath the PCI-E slot unblocked. Great price/performance. Cons: If you can spend $20-30 more, you can probably get like a 5670. 400MHz DDR2 is a weakness but you can overclock the memory through Overdrive. 4000-series is only DX10.1 capable, which is not a really big con for the casual gamer.
