Hi Jamie, I haven't listened to This American Life, but Alex Blumberg, who worked on the podcast, has created another one called StartUp, which is fantastic. Have you listened to Serial? Apparently it's supposed to be pretty good.
I use this site for finding new podcasts to listen to...