Look at Hampshire. They are fairly tough to get into, but then they allow the students plenty of freedom to explore and work on projects.