http://developer.gnome.org/projects/gup/
Provides a useful example of testing for and improving usability