How can Apple charge for a firmware update when several of my applications now require the update? The updates should be free. If you don't download it, then you have to sacrifice more and more of your applications, etc. Have most folks purchased update 3.1? Is it worth it?