I'll second (or third, or whatever) the opinion that you should visit both campuses. I think the universities are so close in terms of overall reputation and EECS reputation that it'd be pointless (if not impossible) to choose based on prestige. The other factors mentioned above (location, atmosphere, demographics/diversity, etc) are important, but IMO the overwhelmingly dominant factor is your potential advisor. So go meet the faculty! Find out who in your field is looking for students and who has funding. Find out how their current students feel about them, and where their past students have ended up after graduation. And get to know your advisor as a person (inasmuch as that's possible in a weekend visit) -- they'll be your boss, and hopefully your friend, for the next 5-6 years!
Anyway good luck to you! Not a bad dilemma to have =)