first of all, CONGRATS!
Did you have to ask Ross for more $$ or did they just give you money? That was very nice of them!
Money is definitely an important factor, but it should NOT override the fit criteria in terms of whether a program is right for you.
For example, if I got into Stanford and Anderson (I'm leaving Haas out since that would be a very hard choice), and Stanford gave me no money while Anderson gave me full ride. I would still pick Stanford because of what it can do for me in terms of entrepreneurship and high tech.
If I wanted to do marketing and Kellogg gave me no money while Ross gave me full ride, I would probably still go to Kellogg because the fit is better.
You gotta consider what the strengths of the programs at Ross, Tuck, and Haas are, and how that will fit with what you want to do, where you want to work, and your long range goals. If they all satisfy the fit, then use the $$ to be the tiebreaker.
K.
P.S. My biased opinion still thinks you should come to Haas with me.