I have recently just gone through and done my builds as well. I was sick of chucking points any where while playing and then having to pay later to respec.

I play a trio - Warrior Cleric Rogue and have 2 specs each at the moment, one for questing and one for instances.

My characters are only 23 at the moment so this could all change (again) as they level.

Questing:
Warrior
Cleric
Rogue

Instances:
Warrior
Cleric
Rogue is the same as above at the moment, not sure if the pet will annoy me in an instance yet.

I have also been playing another trio with a Rogue as tank:
Rogue Tank