Vortex generators serve very specific functions, and there shouldn't be any arguement as to their effect, or purpose. In some aircraft the purpose is to affect high speed handling characteristics, and in others, low speed characteristics. They perform both functions.
VG's are used to modify the behavior of airflow near the surface of a wing or stabilizer.
On light aircraft, generally VG's are used to effect greater aileron or rudder authority at low speeds, increasing the utility of the airplane, and increasing controllability at the extreme low end of the flying spectrum. VG's may also be used to introduce airflow farther back along the chordline of the wing during high angle of attack operations (slow flight), permitting the airplane to fly slower. In some respects, this performs the equivilent of an aerodynamic poor man's slotted wing.
VG's are found on small and large aircraft, low altitude and low speed aircraft, and high-altitude, high speed aircraft. the specific function of the VG's varies with the application. You can usually recognize them as a series of raised fins on the leading edge of the wing, but may also be found on the horizontal or vertical stabilizers. They may also be found in the form of attachments to the wing which are less recognizable. Sometimes these are known as "boundary layer energizers," or BLE's.
Other devices such as stall strips are also used along the leading edge of airfoils to modify the local airflow to produce specific flight characteristics.