The question I have is why doesn't the garbage collector reclaim _any_ of the memory? It is probably more of a bug with the flash runtime as opposed to flex. I am not going to file a bug report as this is something that will most likely never happen in a real world situation.
Thanks, geoff