I'm with all of the people who said any flavor of DPS spec Druid. I've played most classes, and they are the class I've found that in order to play at the peak level, you have to manage about 20 more things than the next class. You pull them off? You pull amazing numbers. You miss one refresh of dots, or are a second late on your Savage Roar? Bottom of the meters. Also. Warlocks.