I think it would be a huge feature in SL if there was a way to move normal inventory (things used every day) to a "long term storage" or LTS facility. Think of this like a storage bin you rent when your garage gets too full. It's a service I and many builders I know would even be willing to pay for.
Here is the idea.....
1) Create a secondary server for storage that allows a customer to drag things from inventory (old clothes, textures, snapshots, etc.) into a secondary inventory that is not always available. It could be an additional menu item in the inventory "File" menu that would launch a LTS Dialog The LTS Dialog would like the current inventory.
2) When someone drags something from inventory to LTS, it will be added to LTS and removed entirely from inventory - the instance would only be in LTS. You cannot copy things into LTS - it is only a "move". You still "own it " - but you only have that instance of it in LTS.
3) If you want something from LTS you have to "move" it back into your inventory. You cannot wear, use or otherwise do anything with it until it is back into your inventory.
I believe there will be many advantages to this system:
A) The first is that people won't have to create or manage objects to organize or archive textures, etc. This would decrease unnecessary objects in inventory.
B) The performance hit when someone opens inventory would not be as great since LTS contents are not ennumerated when normal inventory is opened.
C) It may reduce the need for alts to offload items.
D) Overall, this would probably be more reliable than trying to drag things into objects.
E) Things could be moved in and out of LTS and the folder organization would be the same. This would make it much easier for people to use.
E) Permissions would be maintained.