Congrats on your admits! This is a tough one!
By the way, before even jumping into the decision, I have to say that admit weekends are not representative of the program and future. It is more like a movie preview - it has some truth and then lots of things made to make you buy a movie ticket. So if you have a bad admit weekend experience or good experience, that's not how life will be for 2 years. You will have good and bad days in either program so my bottom line message is that while it feels like you have lost a decision-making tool, the reality is that it is not precise to start with so you are not that worse off.
I see lots of arguments and reason to go with Haas Haas is a strong program; it is in Bay area, close to your target destination. I think you would not make a mistake going to Haas and
BananaNation likely will support me here but at the same time on-campus recruiting always weaker on the west coast (not Haas's fault per se but just it is esp with smaller programs).
I feel MIT would be a super a strong Tech play and message. I feel Sloan can holds its ground even vs. HBS and what better and stronger name can you present to a tech company other than MIT? At the same time recruiting from afar is always tricky but what you may lack in distance you should be able to make up in brand.
saga31, what do you think?