I will be firming Imperial. I see some complains about the soscial life and workload at Imperial, but I've always had the belief that you make your own experience at university. If you want to go out, meet people, and have fun, you're in London so thats not a problem. You make what you want of your university experience, wherever!