Allowing users to edit there own profile (including image) really helps transforms a website into a community. The My Profile WordPress plugin allows you to add the profile editing functionality easily by dropping a shortcode into an existing or new page. Designed to be as easy to install and set up as possible it only takes a few minutes to get working.
17/03/2013 - V2.5
Users may choose there own display name from a drop down on the profile edit form.