I don't think druids are bad.  I imagine though, that your best bet would be to focus on what makes the Druid so unique, versatility. Choose a hybrid spec, and focus either on doing ranged damage while keeping yourself and others alive, or assisting rogues in melee situations and being a great back up tank when the need arises. The only problem with this of course is that you wouldn't be as useful in raids, and no dual spec in vanilla. If you were going to pvp with a Druid, you would need to be a pvp focused character, or commit to spending lots of gold on respecs.