If I'm running 2x 6950's then I'm probably paying more in electricity than money I am generating... correct?
Second question. The difilculty within a year changes how much? Will 2x 6950's generate a good amount of bitcoin for another year or do you guys have to upgrade GPU's for bitcoins every year?
Even if you got your electricity for free, I still don't think anyone would recommend mining Bitcoin with 2 GPUs these days. GPU mining is pretty much strictly altcoin territory now. If it's not an ASIC, it won't even touch the sides, as the proverbial phrase goes. And if it's not a fairly recent ASIC, even then, it's still probably ideally suited as a space heater rather than a miner. If you haven't got the latest tech, it's probably going to cost you more in the long term than you'll ever make back.
There's no set amount for how much the difficulty will change. It
adapts based on the total amount of hashpower out there.