I'd say R9 270x is better between the two
its better performer, has GCN cores which may be utilized in future games (Mantle API), has DirectX 11.2 (GTX660 has 11)
so by a margin 270x is more "Future Proof".
Hi Guest we just wanted to alert you to a major change in the forum. We will no longer be allowing the posting of outgoing links. Please use the attachment feature to attach media to your posts.