Have you tried to download the update to a PC/ Desktop Manager then doing the update locally and not subject to any delays or other issues while connected to the internet.
from RIM.
Software updates are performed over the air, over a Wi-Fi® connection, and will take approximately 15 minutes to complete. You can also use the application loader in the BlackBerry® Desktop Manager software to update your software.
BlackBerry - BlackBerry Desktop Software