If you want top-notch employees, you need to compensate accordingly. But should you pay via salary or commission??