Note: I've tried to use the LAME codec, both 3.92 and 3.93.1, for the above hack. They do not work right. For some reason WMP allocates TONS of memory until you blow up the virtual memory pool and it crashes. [A memory leak? Sounds like it, but the lame programmers are pretty good, I would not expect that sort of sloppy error from them.] The same LAME codec works fine in othe apps (EAC for one), but not in WMP. Perhaps WMP just uses it in a funky way that crashes it.