Also, why didn't .7's large block problem show up on testnet?
I suspect because nobody was testing for this problem.
Client testing needs to be radically improved if bitcoin is going to be a success.
agreed. unfortunately it's kinda difficult. i mean, as someone involved in the testing of bitcoin, i have one pc, with one OS. the tests i can do are limited.
Really? You can't emulate testnets-in-a-VM and try ranges of values for different parameters to see what breaks?