Totally agree... if there wasn't any competition we'd still be paying premium for last gen. cards... just remember the huge price drop nVidia was forced to make when the 48xx series was released.
These days you can get 2x4870's for about 570$ (Europe), which means that's about 200$ is the US

So as far as i'm concerned, i'm totally not complaining.