I've put kcl as my firm for Mechanical Engineering MEng 2007 (Hoping so badly i get the grades). My insurance is nottingham university. Birmingham has more hands on experience, where as kcl is more cad etc. KCL is much better internationally, and if you want to do something other than engineering like finance kcl is better than birmingham. Overall both are good, but kcl is much better if you look at the wider aspects, meaning you have better chances in wider fields with kcl than birmingham. KCL has a wicked rep compared to birmingham and from friends i've been told kcl has wicked uni life. KCL recently said it had 100% rise in applications this year, n they said 2 me their not likely to go through clearing. However do a late application n you have a better chance. Also if you apply to them before clearing, they are understanding if you don't get the grades (just plead with them telling them you'll work harder etc). I say apply kcl, but its your choice. see what you think are the best benefits.