I play a Priest, and I've played a priest for well over 7 years now. I do a lot of testing and PTR stuff, and I have also done NDA Alpha testing for 1.0, 2.0 and 3.0.
I do a lot of simcraft work as well both on live and on PTR, and I also do a lot of my own math work to figure out potential for my class. I play all three specs. I love my priest.