Wow, so you weren't being sarcastic after all
Absolutely keep the 5870. Going from that to a 470 is a 'sideways' switch to begin with, not an upgrade. And on top of that, it's way too expensive and uses way too much power to be worthwhile. You'd probably need to upgrade your PSU as well, which makes it even more expensive.