I do a lot of custom reporting against our DB, and one of the things I find frustrating is creating and managing custom views.
Couple of quick suggestions:
1. Add a "save as" feature to custom views, so if I have one really great view and need to tweak it to create a similar related view (e.g. leads vs. "contacts"), I can do that without having to remember what fields I've included in the view.
2. Add in the ability to reorder fields/columns in the view create/edit menu so I don't have to continually sweep across my views and drag and drop columns to reorder - that's a huge pain.
I would think these would be fairly easy - the sort of features that seem to be common in DB tools these days.
Food for thought.
Many thanks
Steve