Bigjake, take it from someone who has been running pitiful ~200Mh/s for a month on a Radeon 5770: it really is not worth it anymore(after substracting electricity costs of running my PC 24h at full blast, I end up with about $15 a month) mining is moving towards most efficient producers - meaning those who can build the most cost effective mining rigs and who have to pay the least on electricity.
Rest of us would basically be mining for the fun of it. You would fall in this category, since if it takes you a few days to get 0.001BTC figure on a few years to get 1BTC
even if no difficulty changes, which is highly unlikely. CPU mining is not really viable anymore, especially considering the power demands. The current golden standard is GPU mining.
If you live near cheap electricity, then you may consider building your own high power rig.
Take a look at this page:
https://en.bitcoin.it/wiki/Mining_hardware_comparisonPretty much anything else is currently not viable (except those lucky few with access to already paid for FPGAs).
If you want a bare minimum starting graphics card to stick in your computer I would say go with 5770 or 5830, worst case scenario you got a good graphics card for your computer.
IMHO, getting 6970 is kind of risky right now, unless you are a hard core game who can utilize it otherwise.