So we've all been wondering the same thing, what's the difference between the free download and the official download? It could be nothing, but after looking around a bit, I've noticed that the free firmware is 222 MB in size while the one that iTunes offers is 226 MB in size. That's 4 MB. This is deffinantly different, I mean I could see maybe 1 MB difference and not questioning it but 4 MB... I'm not so sure. Just be careful with what you download and we'll have to wait and see what apple or someone else discovers.