The GeForce cards are actually more powerful despite the marketing, but the Quadro cards have firmware optimized for professional rendering software and sometimes have more video memory.
My advice is to look at the system requirements for your software, or better yet, contact a support rep and ask for their advice on hardware recommendations. Then go from there. Even though the GeForce cards are generally more powerful, some programs do not function well with them.
And in some cases - such as Zbrush and Photoshop - high end AMD cards are better because of their native open CL support.