GWU, Duke, Cal, or UCLA?

I’ve been accepted to the schools listed (GWU, Duke, Cal, and UCLA) and I’m having trouble deciding which to attend. I plan on studding engineering for my undergrad, and then possibly doing an MBA or going to law school. GWU has offered me an amazing scholarship and guaranteed my acceptance to their law school if I maintain a 3.25 and get in the 88th percentile on the LSAT. Their intellectual property division of the law school is one of the top three in the nation. At the same time, the undergrad programs at Duke and the UCs is much better. Duke I think would provide me a great well rounded undergrad education, but I’m not sure about the quality of their engineering department. Any comments from current students would be appreciated. Cal obviously has the best engineering department of the ones listed, but I hear that it is an incredibly rigorous program (I would like some time to enjoy my college experience as opposed to spending it in a library or lab). UCLA might offer a good balance, but it’s kinda close to home (I’m in Orange County) plus the university is a bit too big for my taste. Thanks for any insight you can provide.

<p>...they can do that? guarantee a law school admission? ive never heard of that</p>

<p>They actually just implemented the program this year (I actually emailed them two months prior to the implementation of the program about a BA/JD program and they said No, but they were going to look into it. Gee, student opinion must actually count. LOL.) Anyways, it's new..</p>