@Paul N & Bharat Suneja - What Pesos is referring to is that in Exchange 2007, when you used the Recover Deleted Items function in Outlook , it should show you what items had been deleted in that one specific folder, and allow you to recover them to that folder. If you had a customer delete multiple folders, it was a slightly time intensive task to restore them all, but you could essentially put the mailbox the way it was.
In Exchange 2010 with the new Dumpster 2.0 technology, the Recover Deleted Items function in Outlook now shows you ALL deleted items across all folders, and whatever folder you are in when you recover them is where it is restored to. Essentially if you have a customer delete a bunch of folders, you have to revert to a backup and restore to put the backup the way it was as it is not possible to use Recover Deleted Items to do that.
Essentially we would be looking for a hybrid of what was available in Exchange 2007 where you could restore the items to their original location, but using the Exchange 2010 Dumpster 2.0 functionality where you can see all items in the dumpster. This would porbably require a code enhancement on the Exchange side to record what folder an item was deleted from, and an Outlook code enhancement to allow the restorer to decide to restore the deleted item to its original location or the current folder they were in.
Eitherway we took a step backwards in Exchange 2010 when it comes to trying to put a mailbox back the way it was when a customer made some huge mistakes, as we now have to use backups whereas we did not in the past.