Well, I have not even attended the interview for A, so its not as if I have a choice in hand. But then I am not even attempting to get such a choice. For A, I need to come down for an interview. Not up for such a short trip to India.
B works really well for me. The city is great and few of my buddies are working in the tech industry out there. I just feel tht I will be more comfortable out there compared to A. Rankings,placements etc. are not the only criterion, I also want to be a fit with the college, place.
Last but not the least, isn't Gujarat a dry state

?