Thanks everyone for all your inputs. I've decided upon Cornell (finally after sooo much vacillating!!!)
I talked to loads of people, and realised that while I do have prefer the UCLA project, my interest in such a thing was purely academic, something not entirely compatible with my long term goals. Plus, I've been working on something relatively similar for a couple of years now, and am eager to learn something new.
Once this got out of the way, the location question resolved itself. I guess many of my concerns, though genuine, were magnified in my perception because of this contradiction. Much relieved now and quite excited about Fall!!!