I can attest that my hunter hits much more frequently than my defender, and the hunter has a much higher perception (I increased it since he also uses a bow). I focused on developing the defender as a meatshield (as the class is intended), so points generally go to might and vitality. So while the defender inflicts more damage per hit, the hunter makes up for it by hitting more frequently and having a ranged attack. However, I know that the Hunter also has some passive abilities, so of which might help his chance to hit.
The problem with this is that the only real tanking skills require you to land a hit first. This was the problem I was running into with my Defender. Once I pumped his weapon skill, he was hitting a lot more often.
Unless you are a ranger, perception seems worthless. I hope I'm wrong.
Also, I keep seeing people mentioning that perception lets them find hidden stuff, whereas other people have said the only way to find hidden stuff (not open the hidden stuff, but find it) is to have an hireling that can find stuff, or one of the spells going. Anyone know which is correct?