We're looking for an affordable solution for one of our clients who wants customers at a certain level of registration to be able to login and upload/manage files. We've seen some solutions at the Joomla Extensions site, but are not advanced enough to customize it for the clients needs. We also will want to change the nomenclature of the Joomla registration system (from author to preferred client, or something like that).
Finally, we are looking for the person who does this project to be our Go To Joomla programmer and web developer. We are constantly bringing on new clients and many of them are very interested in having Joomla's capabilities for their sites. Our unique and customized design skills set us apart from our competitors and our customer service is top notch.