I bought Fox vented gear a few months, being in Houston it's necassary. The Thor was very nice but with limited color choices, the moose pants seemed to lack the protection that Fox had. They where definitly more vented but I was concerned that when I fall, and I will fall, they wouldn't offer the same level of support.
Steven