The 2.1 update didn't directly fix the miserable "unknown application 0xE800002E" error, but it made a repair possible (see link).
So I'm not ungrateful.
Still, my iPhone is crashier now that it was before the fix. Apple's own Mail.app is particularly unstable.
I'm following the old Windows 98/Mac Classic practice of rebooting after every crash, and, if I can get in the habit, I'd like to reboot every night. If I crash and don't reboot more cashes come. I suspect iPhone apps run pretty close to the kernel.
Apple still has miles to go to get to their baseline vision, but in the meantime the App Store provides some comfort.