We've been using Moodle for a while, with most departments using it extensively.

Check it out at http://www.kegsnet.org.uk/

RoyG