I had the same choice in 1980. It was a long time ago but I think the same logic applies now. I chose an Ivy League school over MIT and was very happy with the choice. I felt I still got a good technical education (quite a few of my classmates were among the early employees at Microsoft, for instance). I went on to one of the top departments for a Ph.D.
I'd say that if you think you'll go on for an MS or PhD, your choice of a BS/BA won't matter that much long term, as long as you do well at the undergrad level. If you don't, it may be the case that a BS from the tech school will open more doors in the tech community than coming from the liberal arts school... but that's just one factor. You have to decide what you will do outside your major and what campus life is like overall. These factors probably collectively outweigh which one is most likely to get you a job at Google.