I was thinking about this the other day when someone asked me what user expereince was. I'm sure we could all go on for days about many things but it really boils down to two simple things:
1. When a consumer does A on your site expecting B are you delivering on that promise?
2. Do you delight your customer in the process of getting from A to B?
Pretty much everything we do in the web development and user expereince fields can be covered by those two questions. But the question for us is how often do we get distracted and lose site of the above?