Couple of things that is bugging me about this apply
I checked your achievments on your priest and couldn't see that you have downed ToC 25 HC or any bosses in ICC at all.
But some of the achievments in Ulduar was impressive
You should also log out in your PvE gear, it's not much to ask really. Takes under a minute to change spec and gear.
However i think we need a good Rogue but not entirely sure
But you have to wait for Zerx's answer