I'm thinking of rolling a 3-man group for Classic, but I can't decide on the group composition. I want to be able to run lower instances for gold and also be able to farm mobs in the world.

These are my groups ideas so far:

Priest/Paladin/Warrior
This group should be able to handle just about anything into the world but melee can get annoying when you drive from the healer.

Priest/Warlock/Mage
This group should be pretty easy to handle and the big blueberry makes a solid tank from what I remember. And the mage would be very useful with portals and water.

Druid/Rogue/Druid
This group would be great for stealth runs and just skipping annoying mobs. It would probably take a lot more work with all the stealthing and stuff, though.

Any thoughts on these groups? Any suggestions to make them better? Any compositions I haven't thought of yet?