i have the MSI R9 270x gaming 4gb and it runs everything and i mean everything on good fps.
i have not yet overclocked it because there's no reason for , since it all works awesome anyway.
If you plan to replace it in 3 or 4 years , this is a great buy , you don't need to OC it and after 3 years when it gets a bit slower with next-gen games , you still can OC it and use it for another 2-3 years