If you are in the UK and thinking of delivering dida over the next couple of years you have probably been alerted to the free resources that these guys are working on:
Something I was not aware of is that they are considering packaging up the marterials in a Moodle course (see development news)
I'm sure everybody involved in this course would agree this is great news (and it may be worth our while telling them that on their forums ).
The only think needed now is the e-portfolio issue solving to make Moodle the ideal method to support delivery of this course.