First off...
About Willow and Tara being so objective to Dawn resurrecting Joyce: did we forget the part where Willow pretty much hands the spell over to Dawn? I felt that Willow's selfishness was starting to become apparent there. She knew the consequences, and yet she was willing to risk having Joyce be a mindless zombie for a chance to have her pseudo-mother back.
This selfishness is even more evident with Buffy's resurrection. Part of me thinks she knew what she was doing, that she knew the possibility of Buffy going to a heaven dimension, but denied that to herself for something, in her mind, more favorable: Buffy's being tortured in Glory's hell dimension, we have to save her, we have to have her back. This gives her the reason she needs to coerce all the other Scoobies into doing the same thing; I don't think Willow is stupid enough to blindly manipulate the emotions of her friends to her own ends. I think she did it with a purpose.
I mean, of course, there were other ways around that. They could've gotten the Watcher's Council to LEGALLY get Faith out of jail, for keeps. I don't think Faith would have a problem with that, for the simple fact that SHE'S THE ONLY ONE. It's now her duty and hers alone. Also, I think she'd look at it as an alternate way of redemption, instead of being locked away and being of no use to ANYBODY.
I think that's all I had to add. Thank you, and goodnight.
Oh, and Faith didn't break out of jail because Angelus is big-scary and he'd kill a bunch people. That was an aftertought for her. Her main concern was helping him - he was the only person who believed in her, and she felt that it was her duty to believe in him when he needed her.