Thanks Jshutt64, that's really helpful! I have decided it's definitely California - I've wanted to go there for a while and if I have time around flights and study it will be good to do some exploring. The cost of living is a good point. I live in Hong Kong and was in London before this, which have really expensive rent, so that should lessen the shock.
So no more questions for now

but if I come up with any later on I'll definitely let you know. Thanks lots for your help so far!