Predicates with operator overloading and especially the reusability there
Dynamic lists, I agree with Frans. I use these extensively. Combining these with a predicate expression factory and you've got a very powerful UI presentation tool.
Unit of Work and entity change tracking/rollbacks.
Code injection for those who might question the flexibility. Perhaps the derived adapter templates.
Mapped fields on related entities and the multiple entities mapped on tables feature. Another great UI tool, this time strongly typed.
Definitely the ease of changes in the designer and regeneration. Be cool to show a completely automated refresh and regeneration cycle.
Jeff...