Thanks for your input, J.S. Yes, I wasn't really expecting much of a response, but I'm somewhat desperate to find some help regarding this, and thought that, just maybe, there would be a student perusing these boards that had taken the course. I've basically narrowed it down to either Imperial or Leeds, as both have stellar transport departments, but I'm pretty stuck beyond that. Just such a difficult decision!