I'm interested in biology, physics, and Gerontology. I was going to major in Biomedical Engineering, but I have been reading that is a narrow major for an undergrad. Some other majors I have seen people recommend are Mechanical Engineering and Engineering Physics. I would like to eventually do research work on aging and how to create nanostructures that can help heal the deleterious effects of metabolism. What would be best for me to major in as an undergraduate. I'm currently taking some courses at a community college and would like to transfer in the Spring or possibly Fall 2011. My parents are moving to Tampa and say I should attend USF. From what I've read USF isn't a good engineering school, but is it very important where you get your undergraduate degree? I currently live in PA and was thinking about transferring to Pitt. I'm open to a few different schools, but would prefer ones in Pennsylvania and Florida that are affordable.