On the eve, of PS4's launch, I think this would be an appropriate question. Since both pieces of hardware are priced the same. But one is vastly superior in hardware wise. Would you make the tradeoff?

AMD R9 290:

Specs:

VS

PS4:

Specs:

Note the R9 290 is 2.66 times more powerful. The R9 290 GPU is almost 5X more powerful than PS4's GPU.

Not, only that it doesn't struggle to run games with Ghost's at 1080P. The R9 290 will blow through Ghost at 1080P at constant 60+FPS not only that it could even push Ghost at 4K graphics. It's not only easily pushing 60 FPS + in 1080P in AAA titles but it's easily pushing 45+ FPS in 1600P in games like Crysis 3, Far Cry 3, Tomb Raider (with TressFX enabled), Metro: Last Night. Not only the PS4 not have the games mentioned it will choke trying to run Crysis 3, Far Cry 3, Tomb Raider with TressFX and Metro Last Night at 1080P. It could barely push BF4 at 900P something that the R9 290 can do at 1080P without breaking a sweat. And did I mention it can do 4K gaming.

The only advantage the PS4 that I could think of is that it has exclusives.

But over the next 5-6 years the R9 290 will still be pushing close to 1080P in certain games whereas the PS4 will likely dwindle down to 720P. Think about BF5 or BF6, which hardware will run better in the upcoming years.

Not to mention the R9 290 comes bundled with a free copy of BF4. PS4 doesn't come bundled with ANY games. And I didn't even go into 75% off of Steam Sales. I doubt the PSN will gave AAA games 75% off.

So, if you were to make a $400 investment which one would you choose?