proto is Dye's econo line. Therefore, it will be cheaper, but will not be made as nice as the invision or profiler. Out of those 3, i would choose the profiler. I tend to notice on dye masks they like to pinch your nose and have bad peripheral vision.
I would also suggest looking into the JT proflex also.