Transfer accepted into UC Berkeley Bioengineering (Still in Disbelief!)

I was just notified I was admitted to Cal as a transfer into their Bioengineering program. I was curious if there are any Cal Bioengineers here that can tell me how they feel about the program and the research opportunities regarding the department. At first glance, the major track seems to have you pick from a lot of courses from different disciplines, and in that right it doesn’t seem very rigid. I was also admitted to UCSD, and if I go there, I plan on majoring in Nanoengineering. This is a very tough decision for me, since I like the reputation that comes with Cal, but I’m not sure if I am ready to move out of San Diego, where I would just commute to UCSD. I am also interested in medical or graduate school, and I am not sure which would be a better fit. I’m worried about my GPA, and I wouldn’t want to lose the 4.0, and I’ve heard about the grade deflation at Cal. I’m not too sure if UCSD experiences the same. I plan on visiting the campus soon, and checking out the department at Stanley Hall. UCSD med school or UCSF med school for an MSTP in BioE would be a dream!

Any advice is much appreciated.