Thank You very much for the response. I am interested in Computer Science. UCLA ranks 13 for Computer Science where as Yale's rank comes to around 25. I am looking for an inter-disciplinary PhD involving different topics like Artificial Intelligence, Networks etc... I hear that cost of living is too high in LA. It is a major cause of worry for me. How do you choose your Professor? Is it possible to choose one Professor and then move on to another? I do not prefer extreme weather conditions. California has a better climate, I suppose. Please correct me if I am wrong.