Oh...so next time when it was prompting me for an upgrade, I'll think twice before doing so. And now i am storing the firmware into my PC for just incase of another crapy firmware.
This site has the latest firmware only.
http://nyaochi.sakura.ne.jp/iriverupdate/