I stumbled across an interesting search at Google that will identify blogs where you could potentially set up a new blog on a .EDU domain. Search for this at Google:

inurl:.edu inurl:wp-signup.php

That will show you blogs where you could sign up and set up your own blog on a .EDU site.