UMN, of course. Theoretical chemistry big guy : Donald G. Truhlar is here.
Pros: can publish as many papers as possible, then easy to apply green card,
less chance to touch any chemicals, environmental friendly.
Cons: very very hard to find job (not including Americans, not counting
postdoc), especially in economy downturn.
I have been engaged in this area for 2 plus years, luckily quitting
afterward. It's kind of fancy, but no use at all for solving real world
problems, and has negative contribution for my job hunting. Professor here
don't care about your future career goal. If you are average guy, forget
about this.
If you are really into this field and do not like experiment, you can take
it. Otherwise, studying organic synthesis or analytical chemistry or
polymer is much better. At least, you may find a industry job to support
your family. Obtaining a CS master degree during your Phd is also a good
choice. Even for Chinese CS Phds, they also take a statistic degree for a
backup. Like old cliche sayings: don't hang up yourself at same tree.
Finally, this is just my personal opinion. No offense! Sometimes the truth
is always hurting. Tell your friend to come here or biology section
frequently, she or he will find inside news about these two pathetic science
subjects.
BTW, prepare to enjoy freezing winter in MN. :)