To speed it up, temporally move your music from your phone to your PC. It can take hours as it goes through your media file.

1. On the phone go to Menu>Setting>Applications>Development and check "USB Debugging."
2. Plug phone into computer.
3. Press "Mass USB Storage" from the list of choices. Two drives will show up. One is MOT (Internal Storage) and the other is Removable Drive (SD-EXT).
4. Put the downloaded file in the root (ie main area) of SD-EXT (not Internal Storage). No need to change the name or extract it.
5. Eject both MOT and Removable Drive and disconnect the phone from your computer.
6. Power phone down
7. Reboot into stock recovery (aka reboot recovery) by holding Power and Volume Up/Down at the same time.
8. Select "Recovery" by pressing Volume Down, then press Volume Up to initiate it.
9. When the robot appears, press both Volume keys in at the same time.
10. Select “apply update from sdcard” using the volume keys, then Power to initiate it.
11. Using the Volume keys, choose the file that you downloaded (above), press Power and let it load.
12. When the install is done, press Power. It'll reboot, but it'll be longer than normal.
13. When it's installed, wipe your cache by doing steps 7-9 again, but select the "Wipe Cache Partition" on step 10.
14. When the cache reformat is done, press "Power" to reboot phone.

The whole process, from moving the file into the SD-EXT card to phone rebooted is about 30 minutes to an hour. Of that, 1 minute to move the file and start the update, 3 minutes will be the phone extracting the files (Step 11) and the rest for the install itself (Step 12). A long time to stare at your phone, I admit.