E9 user interface is good , E10 is even better!
Program Management (you can write specific scenarios, "if this then that" concept)
Fully integrated, email template, contact group, hypersyite support, distribution list management, video hosting...
Room for Improvement:
email WYSWIG editor is far from behing the best i've seen, i recommend to work with frontpage or dreamweaver before and copy htlm code.Saas Plateform which is great but when you travel a lot, i'd like to get an access to itEloqua is a very good platform, probably the best for it's suppose to do today.
It requires a bit of knwoledge before you start on it but once it's done it's so powerful stuff