My ele is a fresh 90 with random gear, I just finished the quests and got the new cool stuff (ring, cloak and trinket). I also did those quests on my 550 lock and Shadow and though level 90 is not 100 ele is doing just fine in PvE quest mobs.
The reason I am making this post is to ask the player who do run high end dungeons and raids how are they finding it? (PvP players feel free to jump in)