I might suggest that we rogues not lose sight of the end goal in PvE: sustained DPS. If you can consistently pump out the sustained damage needed for most raid instances (AND fulfill the interrupts, scouting, etc as needed), then it doesn't really matter how you do it. Of course certain stats are better, point-for-point, than other stats to increase sustained DPS in the PvE environment, but we needn't be slavishly pursuing specific stats without realizing their relation to the end goal OR ignoring other stats in a feverish drive to achieve an arbitrary number (no matter how awesome it is).
Your goal in PvE is damage and utility, not getting hit capped. Of course, being hit-capped helps, a lot. But it's only a means to an end.
With that said, PvP gear isn't meant for PvE content. It works, but no piece of PvP gear will be as efficient (for raid DPS) as a PvE-centric piece of the same item level. You "can" run Kara in s2 gear and do fine, but you can't possibly do as well as someone in t5 (the general iLevel equiv.). Blizzard made two differently focused item sets for a reason after all.
Back to specifics: While working on the ZA timers (third attempt, 2 down and almost got the third!), my group has noticed that the mobs in there are a bit harder to hit. When in my trash-clearing gear (hit ~300) there are more misses in my Recount reports where as they're aren't in Kara with the same gear. So I'd tend to lean toward more +hit than AP for preparing for ZA runs. With the armory I saw, I'd say run Kara in the gear you have and grab as many as the drops in there as you can. The cloak from Aran, the t4 hands (Curator) and head (Prince) as well as the boots (Moroes) and chest (ummmm, Nightbane?) should set you up very nicely for attempting ZA.
For learning about hit (the second question from the OP): Check out
WowWiki's hit page.
Happy hunting.
*edit: Also of interest, a full clear of Kara is 22 badges. There's a ton of pretty awesome gear available for badges, look 'em up on Alla or WowHead. ;)
Edited, Jul 14th 2008 11:10am by TherionSaysWhat