Maybe nano-tech will...
...provide us with some bugs that can stay aloft in Venus' atmosphere, and reflect 50% of the incoming e away. That would be a lot more efficient than a screen of satellites.
Gotta do something with all that poisonous atmosphere, though.
