WP Themes Free has a list of (currently) 410 free WordPress Themes. Each theme has a preview picture and links to test and download the theme.
There are two features that set this site apart from the other theme sites:
– you can sort the thmes by properties (2-column, 3-column, widget ready, etc.)
– you can also sort by several types of user feedback (rating, most tested, most downloaded