I am so sorry for being late, I was busy with someone. Not that way. KK here is link. I will link you to latest firmware since it is proven to be stable so far. I personally would go for latest. I have provided both firmwares. These are for american DGL-4500 No European routers allowed to flash with this.
1.23N/A
ftp://ftp.dlink.com/Gateway/dgl4500/firmware/dgl4500_FW_123NA.zip
1.22N/A
ftp://ftp.dlink.com/Gateway/dgl4500/firmware/dgl4500_firmware_122NA.zip
Please JRas, let us know if your issues have improved please! How to update? It is simple. once you download simply extract the files. Now login to your router (192.168.0.1) Default login.
Navigate to
TOOLS >
FIRMWARE >
FIRMWARE UPGRADE.
Remember! after you update, to set the wifi security Etc. Again my apologize for being late.
By the way I was just revewing your case about the Blackberry not connecting. My theory is that the reason your black berry can't connect to the Dgl 4500 is because you need to set the security mode to WEP. Oh well I guess I need to screen shot

Blah!!! Anyways how to do this?
Navigate to
BASICS >
WIRELESS >
WIRELESS SECURITY MODE. Change it to
WEP. I have also provided you with a screen shot.
Please note I am not 100% sure this will make your black berry connect but I suggest you give it a shot.

Click & Go ZOOM!
--
Chris