Could you give more information, like :
- what type of degree are you looking for ?
- do you have funding for some and not for others ? is it important ?
- are you an international student, or are you looking for an international career ?
- do you have contacts in some place and not in others ?
- ...
Just like this, I would say Cornell (in overall rankings), but that's a difficult choice and I don't know what you're interested in.
since nobody has answered to you, I will give it a shot.
I think you profile is quite good and that you have a chance at being admitted. However, admissions are never a given.
Some things you should think about :
- Why not try a Phd in CS since it was your major in Germany ? (I understand that you're intersted in BioTech but perhaps it's not incompatible)
- Try contacting a professor at Berkeley and discuss your project with him/her, since it is the University that interests you the most
- Why Berkeley ? Do you have a particular reason ?
Anyway, if you want something, try it, and if it's not working, at least it wouldn't be for lack of trying
For the scores, just remember that they are mostly used for preselection.
Just try to have :
- at least 100 for the TOEFL
- And for the GRE :
Q 800 is always better (not under 780)
V at 600 would be good
And for Phd, I understand that AWA should be quite high (4.5, 5 ? can't tell)
Anyway, the most important part of your application will be your SOP, and then your LOR.