Ok - I have limited monthly bandwidth thanks to mobile broadband internet. So, big downloads are an issue for me. To download 2.2.1 through iTunes is 250MB - which is a TON for me. Is there anywhere else that I can download the firmware from in a compressed format? What's the smallest download size I could get it at?