Again the magic numbers are 3 and 5 and those have to remain that way for us to have any chance this year and making the season worth while and that is by making a trip to the dance. If not he has to go.
I think it's a little late to give yourself an out on the Lavin thing. At this point you're committed to him going, even if we win a championship. Heck, your name is "Needs2go." It doesn't read "Needs2goif...," it's just Needs2go. After the small winning streak you've been adding caveats (really just the one multiple times - the NCAA tourney). That's silly, stick to your guns.
As to the actual content of your post:
Unfortunately I agree with the Sanchez part. He has his one or two minute spurts where he's great, but more often than not he seems to be hindering the team. It's nice having a forward who can bring the ball up on the break (kinda, it only works when no one picks him up because he's generally looking down rather than up ahead), but I'd rather just go three guards if it's a problem. He's just too streaky and inefficient with his shot and playmaking ability without adding enough on D to make up for it.
The Branch thing I don't agree with. I'm not saying he should be playing more minutes than Jordan or Harrison, but he has saved two games recently by coming in to control the team and stop the bleeding. He can handle, has good court vision, loves the one-handed pass with english on it, and plays D (not sure why you're hatin on his d). If he would just stop trying to draw fouls on layups and just worry about making the layup, he'd be averaging at least 2 more ppg. Again, not saying he should get 30 minutes but 10-15 seems about right to me; spelling Jordan when he has his freshman moments (Even the past few games he goes through some spurts of playing like a freshman, which is expected) Harrison when he needs a breather, or coming in as a third guard (sorry Carmine).