Best way to allow users to upload images in community site.

We are building a social type site on WordPress. We have user profile pages that let them display images and/or videos. The user would be able to upload new ones, delete old ones. Problem we are having is that in WordPress it will upload into the WordPress Media section. Anyone know of an alternate solution. Maybe we can tie into a out side image bank? Just looking for some solutions.

Thanks in advance!