THIS AMERICAN LIFE DOWNLOADS

NOTE: I'm not hosting these. This is just a workaround to get them from the streaming servers.

Launch Firefox, enter about:config in the address bar and press enter.
Right-click anywhere on the page it opens, and select New String
Add "general.useragent.override" as the string name, and "iTunes/4.7 (Macintosh; N; PPC)" as the value.
Thanks to ldopa.net for that tip.

Then, use these links to download the eps... You can change the url to this page to change the first and last episodes.

http://www.dirtygreek.org/stuff/tal.php?min=314&max=321, for instance, will show you eps 314 - 321.

If you want to be a real nerd about it (and hey, who doesn't?!), you can download and install curl.
Then, you can use this batch file I wrote to download the files you want. You'll have to know what you're doing, though.

UPDATE: I've added a new set of links that I don't think require the firefox trick. Got them by decompiling the flash player on the TAL site. http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/SHOWNUMBER.mp3

Just replace SHOWNUMBER with the number.

Episode 1
or try
Episode 1

Episode 2
or try
Episode 2

Episode 3
or try
Episode 3

Episode 4
or try
Episode 4

Episode 5
or try
Episode 5

Episode 6
or try
Episode 6

Episode 7
or try
Episode 7

Episode 8
or try
Episode 8

Episode 9
or try
Episode 9

Episode 10
or try
Episode 10

Episode 11
or try
Episode 11

Episode 12
or try
Episode 12

Episode 13
or try
Episode 13

Episode 14
or try
Episode 14

Episode 15
or try
Episode 15

Episode 16
or try
Episode 16

Episode 17
or try
Episode 17

Episode 18
or try
Episode 18

Episode 19
or try
Episode 19

Episode 20
or try
Episode 20

Episode 21
or try
Episode 21

Episode 22
or try
Episode 22

Episode 23
or try
Episode 23

Episode 24
or try
Episode 24

Episode 25
or try
Episode 25

Episode 26
or try
Episode 26

Episode 27
or try
Episode 27

Episode 28
or try
Episode 28

Episode 29
or try
Episode 29

Episode 30
or try
Episode 30

Episode 31
or try
Episode 31

Episode 32
or try
Episode 32

Episode 33
or try
Episode 33

Episode 34
or try
Episode 34

Episode 35
or try
Episode 35

Episode 36
or try
Episode 36

Episode 37
or try
Episode 37

Episode 38
or try
Episode 38

Episode 39
or try
Episode 39

Episode 40
or try
Episode 40

Episode 41
or try
Episode 41

Episode 42
or try
Episode 42

Episode 43
or try
Episode 43

Episode 44
or try
Episode 44

Episode 45
or try
Episode 45

Episode 46
or try
Episode 46

Episode 47
or try
Episode 47

Episode 48
or try
Episode 48

Episode 49
or try
Episode 49

Episode 50
or try
Episode 50

Episode 51
or try
Episode 51

Episode 52
or try
Episode 52

Episode 53
or try
Episode 53

Episode 54
or try
Episode 54

Episode 55
or try
Episode 55

Episode 56
or try
Episode 56

Episode 57
or try
Episode 57

Episode 58
or try
Episode 58

Episode 59
or try
Episode 59

Episode 60
or try
Episode 60

Episode 61
or try
Episode 61

Episode 62
or try
Episode 62

Episode 63
or try
Episode 63

Episode 64
or try
Episode 64

Episode 65
or try
Episode 65

Episode 66
or try
Episode 66

Episode 67
or try
Episode 67

Episode 68
or try
Episode 68

Episode 69
or try
Episode 69

Episode 70
or try
Episode 70

Episode 71
or try
Episode 71

Episode 72
or try
Episode 72

Episode 73
or try
Episode 73

Episode 74
or try
Episode 74

Episode 75
or try
Episode 75

Episode 76
or try
Episode 76

Episode 77
or try
Episode 77

Episode 78
or try
Episode 78

Episode 79
or try
Episode 79

Episode 80
or try
Episode 80

Episode 81
or try
Episode 81

Episode 82
or try
Episode 82

Episode 83
or try
Episode 83

Episode 84
or try
Episode 84

Episode 85
or try
Episode 85

Episode 86
or try
Episode 86

Episode 87
or try
Episode 87

Episode 88
or try
Episode 88

Episode 89
or try
Episode 89

Episode 90
or try
Episode 90

Episode 91
or try
Episode 91

Episode 92
or try
Episode 92

Episode 93
or try
Episode 93

Episode 94
or try
Episode 94

Episode 95
or try
Episode 95

Episode 96
or try
Episode 96

Episode 97
or try
Episode 97

Episode 98
or try
Episode 98

Episode 99
or try
Episode 99

Episode 100
or try
Episode 100

Episode 101
or try
Episode 101

Episode 102
or try
Episode 102

Episode 103
or try
Episode 103

Episode 104
or try
Episode 104

Episode 105
or try
Episode 105

Episode 106
or try
Episode 106

Episode 107
or try
Episode 107

Episode 108
or try
Episode 108

Episode 109
or try
Episode 109

Episode 110
or try
Episode 110

Episode 111
or try
Episode 111

Episode 112
or try
Episode 112

Episode 113
or try
Episode 113

Episode 114
or try
Episode 114

Episode 115
or try
Episode 115

Episode 116
or try
Episode 116

Episode 117
or try
Episode 117

Episode 118
or try
Episode 118

Episode 119
or try
Episode 119

Episode 120
or try
Episode 120

Episode 121
or try
Episode 121

Episode 122
or try
Episode 122

Episode 123
or try
Episode 123

Episode 124
or try
Episode 124

Episode 125
or try
Episode 125

Episode 126
or try
Episode 126

Episode 127
or try
Episode 127

Episode 128
or try
Episode 128

Episode 129
or try
Episode 129

Episode 130
or try
Episode 130

Episode 131
or try
Episode 131

Episode 132
or try
Episode 132

Episode 133
or try
Episode 133

Episode 134
or try
Episode 134

Episode 135
or try
Episode 135

Episode 136
or try
Episode 136

Episode 137
or try
Episode 137

Episode 138
or try
Episode 138

Episode 139
or try
Episode 139

Episode 140
or try
Episode 140

Episode 141
or try
Episode 141

Episode 142
or try
Episode 142

Episode 143
or try
Episode 143

Episode 144
or try
Episode 144

Episode 145
or try
Episode 145

Episode 146
or try
Episode 146

Episode 147
or try
Episode 147

Episode 148
or try
Episode 148

Episode 149
or try
Episode 149

Episode 150
or try
Episode 150

Episode 151
or try
Episode 151

Episode 152
or try
Episode 152

Episode 153
or try
Episode 153

Episode 154
or try
Episode 154

Episode 155
or try
Episode 155

Episode 156
or try
Episode 156

Episode 157
or try
Episode 157

Episode 158
or try
Episode 158

Episode 159
or try
Episode 159

Episode 160
or try
Episode 160

Episode 161
or try
Episode 161

Episode 162
or try
Episode 162

Episode 163
or try
Episode 163

Episode 164
or try
Episode 164

Episode 165
or try
Episode 165

Episode 166
or try
Episode 166

Episode 167
or try
Episode 167

Episode 168
or try
Episode 168

Episode 169
or try
Episode 169

Episode 170
or try
Episode 170

Episode 171
or try
Episode 171

Episode 172
or try
Episode 172

Episode 173
or try
Episode 173

Episode 174
or try
Episode 174

Episode 175
or try
Episode 175

Episode 176
or try
Episode 176

Episode 177
or try
Episode 177

Episode 178
or try
Episode 178

Episode 179
or try
Episode 179

Episode 180
or try
Episode 180

Episode 181
or try
Episode 181

Episode 182
or try
Episode 182

Episode 183
or try
Episode 183

Episode 184
or try
Episode 184

Episode 185
or try
Episode 185

Episode 186
or try
Episode 186

Episode 187
or try
Episode 187

Episode 188
or try
Episode 188

Episode 189
or try
Episode 189

Episode 190
or try
Episode 190

Episode 191
or try
Episode 191

Episode 192
or try
Episode 192

Episode 193
or try
Episode 193

Episode 194
or try
Episode 194

Episode 195
or try
Episode 195

Episode 196
or try
Episode 196

Episode 197
or try
Episode 197

Episode 198
or try
Episode 198

Episode 199
or try
Episode 199

Episode 200
or try
Episode 200

Episode 201
or try
Episode 201

Episode 202
or try
Episode 202

Episode 203
or try
Episode 203

Episode 204
or try
Episode 204

Episode 205
or try
Episode 205

Episode 206
or try
Episode 206

Episode 207
or try
Episode 207

Episode 208
or try
Episode 208

Episode 209
or try
Episode 209

Episode 210
or try
Episode 210

Episode 211
or try
Episode 211

Episode 212
or try
Episode 212

Episode 213
or try
Episode 213

Episode 214
or try
Episode 214

Episode 215
or try
Episode 215

Episode 216
or try
Episode 216

Episode 217
or try
Episode 217

Episode 218
or try
Episode 218

Episode 219
or try
Episode 219

Episode 220
or try
Episode 220

Episode 221
or try
Episode 221

Episode 222
or try
Episode 222

Episode 223
or try
Episode 223

Episode 224
or try
Episode 224

Episode 225
or try
Episode 225

Episode 226
or try
Episode 226

Episode 227
or try
Episode 227

Episode 228
or try
Episode 228

Episode 229
or try
Episode 229

Episode 230
or try
Episode 230

Episode 231
or try
Episode 231

Episode 232
or try
Episode 232

Episode 233
or try
Episode 233

Episode 234
or try
Episode 234

Episode 235
or try
Episode 235

Episode 236
or try
Episode 236

Episode 237
or try
Episode 237

Episode 238
or try
Episode 238

Episode 239
or try
Episode 239

Episode 240
or try
Episode 240

Episode 241
or try
Episode 241

Episode 242
or try
Episode 242

Episode 243
or try
Episode 243

Episode 244
or try
Episode 244

Episode 245
or try
Episode 245

Episode 246
or try
Episode 246

Episode 247
or try
Episode 247

Episode 248
or try
Episode 248

Episode 249
or try
Episode 249

Episode 250
or try
Episode 250

Episode 251
or try
Episode 251

Episode 252
or try
Episode 252

Episode 253
or try
Episode 253

Episode 254
or try
Episode 254

Episode 255
or try
Episode 255

Episode 256
or try
Episode 256

Episode 257
or try
Episode 257

Episode 258
or try
Episode 258

Episode 259
or try
Episode 259

Episode 260
or try
Episode 260

Episode 261
or try
Episode 261

Episode 262
or try
Episode 262

Episode 263
or try
Episode 263

Episode 264
or try
Episode 264

Episode 265
or try
Episode 265

Episode 266
or try
Episode 266

Episode 267
or try
Episode 267

Episode 268
or try
Episode 268

Episode 269
or try
Episode 269

Episode 270
or try
Episode 270

Episode 271
or try
Episode 271

Episode 272
or try
Episode 272

Episode 273
or try
Episode 273

Episode 274
or try
Episode 274

Episode 275
or try
Episode 275

Episode 276
or try
Episode 276

Episode 277
or try
Episode 277

Episode 278
or try
Episode 278

Episode 279
or try
Episode 279

Episode 280
or try
Episode 280

Episode 281
or try
Episode 281

Episode 282
or try
Episode 282

Episode 283
or try
Episode 283

Episode 284
or try
Episode 284

Episode 285
or try
Episode 285

Episode 286
or try
Episode 286

Episode 287
or try
Episode 287

Episode 288
or try
Episode 288

Episode 289
or try
Episode 289

Episode 290
or try
Episode 290

Episode 291
or try
Episode 291

Episode 292
or try
Episode 292

Episode 293
or try
Episode 293

Episode 294
or try
Episode 294

Episode 295
or try
Episode 295

Episode 296
or try
Episode 296

Episode 297
or try
Episode 297

Episode 298
or try
Episode 298

Episode 299
or try
Episode 299

Episode 300
or try
Episode 300

Episode 301
or try
Episode 301

Episode 302
or try
Episode 302

Episode 303
or try
Episode 303

Episode 304
or try
Episode 304

Episode 305
or try
Episode 305

Episode 306
or try
Episode 306

Episode 307
or try
Episode 307

Episode 308
or try
Episode 308

Episode 309
or try
Episode 309

Episode 310
or try
Episode 310

Episode 311
or try
Episode 311

Episode 312
or try
Episode 312

Episode 313
or try
Episode 313

Episode 314
or try
Episode 314

Episode 315
or try
Episode 315

Episode 316
or try
Episode 316

Episode 317
or try
Episode 317

Episode 318
or try
Episode 318

Episode 319
or try
Episode 319

Episode 320
or try
Episode 320

Episode 321
or try
Episode 321

Episode 322
or try
Episode 322

Episode 323
or try
Episode 323

Episode 324
or try
Episode 324

Episode 325
or try
Episode 325

Episode 326
or try
Episode 326

Episode 327
or try
Episode 327

Episode 328
or try
Episode 328

Episode 329
or try
Episode 329

Episode 330
or try
Episode 330

Episode 331
or try
Episode 331

Episode 332
or try
Episode 332

Episode 333
or try
Episode 333

Episode 334
or try
Episode 334

Episode 335
or try
Episode 335

Episode 336
or try
Episode 336

Episode 337
or try
Episode 337

Episode 338
or try
Episode 338

Episode 339
or try
Episode 339

Episode 340
or try
Episode 340

Episode 341
or try
Episode 341

Episode 342
or try
Episode 342

Episode 343
or try
Episode 343

Episode 344
or try
Episode 344

Episode 345
or try
Episode 345

Episode 346
or try
Episode 346

Episode 347
or try
Episode 347

Episode 348
or try
Episode 348

Episode 349
or try
Episode 349

Episode 350
or try
Episode 350

Episode 351
or try
Episode 351

Episode 352
or try
Episode 352

Episode 353
or try
Episode 353

Episode 354
or try
Episode 354

Episode 355
or try
Episode 355

Episode 356
or try
Episode 356

Episode 357
or try
Episode 357

Episode 358
or try
Episode 358

Episode 359
or try
Episode 359

Episode 360
or try
Episode 360

Episode 361
or try
Episode 361

Episode 362
or try
Episode 362

Episode 363
or try
Episode 363

Episode 364
or try
Episode 364

Episode 365
or try
Episode 365

Episode 366
or try
Episode 366

Episode 367
or try
Episode 367

Episode 368
or try
Episode 368

Episode 369
or try
Episode 369

Episode 370
or try
Episode 370

Episode 371
or try
Episode 371

Episode 372
or try
Episode 372

Episode 373
or try
Episode 373

Episode 374
or try
Episode 374