I'll attend Imperial College, so you are no longer alone in this thread
I was admitted into IE, ESADE, Warwick, Cass and Imperial and I chose Imperial because I preferred London to any other city. Furthermore, although IE and ESADE are better ranked, I think that Imperial has great potential and is a great school...
My quick profile:
M/28/Angolan and Portuguese
5yrs work exp in construction industry and a small own business (engineering projects)