I don't think it's worth it. Sure, it's around 15-20% faster, but you're paying 55% extra.
It depends on your resolution. Max payne 3 can be played at almost maximum settings at 1920x1080; all settings at max except MSAA (missing VRAM for that). As for Battlefield 3, you'll be able to play on high settings at 1920x1080.