Not sure how up-to-date this is, but Bing has a nice page where you can dynamically view all of the available Windows Phone 7 apps. You can filter by category and sub-category, too. (This morning, the total number of apps is over 1600.) Nice!
Thanks to thinkmobile for the tip.