This has been brought up before but I though I would make a thread. Apple could very easily make iTunes check the MD5 Checksum of the IPSW file to make sure that we are not loading custom files. This would be trouble.
One solution that I thought of would be for an iPod Wizard style app. The app would allow us to install the firmwares without iTunes.
Post your comments!