Hey,
Durham's engineering course is rated 4th in the country, just behind behind Oxbridge and Imperial. It is a fantastically structured course with a good mix of lectures, weekly laboratories (experimental, computing and drawing/CAD) and tutorials. All the staff are cool and the departments facilities are absolutely top-notch, being one of the biggest departments in the uni, second only to geography I believe.
The good things about the course are:
Structure (both in general and as mentioned above).
Prospects (the course is accredited by the IEE, IMechE. etc)
Experience (all the stuff mentioned, plus external courses like technical training).
Diversity (superb grounding in all disciplines)
Quality of the material. (only what we need to know - nothing for the sake of it)
Loads of other things that I can't be asked to list (just ask!)
Bad things about the course:
Intensity (no Mickey mouse round here)
Monday morning and Friday afternoon for 2nd years. (Fact.)
There are other things to note as well, but it's late and I should really be sleeping, so any other questions feel free to ask.