You really need to provide a bit more info.
1. What cpu will you be using?
2. Are you planning on dual cards?
3. Do you want ITX, M-ATX, or full ATX sized?
My take is that most any Z97 based motherboard gives you options for any level haswell cpu today, and the prospect of 14nm broadwell next year.
For top quality, look at the ASUS Maximus VII series.