I was looking around to find new Windows Phone 7 apps to write about and stumbled on the WP7 Applist site that has gathered up most if not all of the current WP7 apps available for display in website fashion…