bigpinkdragon286OT: What's with all the down votes for everybody, all of a sudden? Someone in a bad mood? :-)I remember the cost advantage you're talking about very well, but the last few years I've seen PC releases retail at the same price point as console releases. Now that EA is pushing...