At OP: I would generally ignore the people who repeatedly make the same points over and over again as they're probably trying to push their own bias which is fine... but the truth is the cards perform very similarly.
Compare the unique features of each and other things such as reliability, drivers etc. Then look at the price and hardware differences too. Then make your choice.
Don't be swayed by tedious fanboys who push their agenda as absolute when there's many things to consider.
All things considered I would go for a 280X for the reasons already mentioned: it is as fast, has a good games package, is slightly more future proof and is a good card. If you choose the 770 then that also is a good card.
In a nutshell you really can't go wrong with either.