I still need to get these into the Microsoft Request engine, but here are a couple of the hot ones on my plate that bubbled up in thought when I was reading Richard Knudson's blog post today on the same subject.
What would be great to see in Microsoft Dynamics CRM 5.0
1) Business Unit Ownership
2) Enterprise scalability for Team ownership
3) Performance Tuning/Improvement for Form Assistant
4) Outlook Client Configuration Flexibility including the locking down by user of configuration options
5) Menu management/Navigation Pane management without editing XML files
6) From a "It is a CRM application" support for common field functionality so programming doesn't have to bother with this such as Country lookup, SIC and NAICS code management, Zip Code options, etc.
7) From the perhaps this would be a cool utility category: a tool to rename all the New_ prefixes to something else.
8) A super easy, don't need to be technical advanced find option to create views. Yes, the one we have today is powerful, but it is still "techie" and frustrating for some business users. In this same light let them pick any field from any entity to include in the view.
9) A really advanced report writer with a really super easy interface. There are some pretty cool third party BI tools on the market that meet this need, but talk about a blow a few users away feature.
10) User definable portals and dashboards
11) For the developers: The Developer toolkit which is so cool that traditionally trained advanced software developers can't keep their hands off it. Creating a situation where they would rather write in "xRM" than in .NET only ;)