Hi again, John. Here is one site to check out;
http://blog.oscarliang.net/best-flight-controller-quad-hex-copter/
There are many others as well, but this will give you an idea of features available. Allow me to offer MY opinion:
http://www.cnchelicopter.com/xaicraft-minix-package-a-minix-flight-controller-gps-plus-osd/
This little baby has everything and some of the best quality sensors in the business. So very easy to set up. You will be flying within 5 minutes of installation. As close to plug and play as possible. It has everything except autopilot and you don't need a degree in computer sciences. Exceptional little controller. Perfect for video and FPV. Although not designed for competitive racing it is very agile in manual mode. I rest my case........
You should look around some. There are a lot of options out there. Google : Quadcopter flight controllers. Lots of info