Problems installing firmware?

I have an iPhone 4 running 4.0. I want to upgrade it to 5.1.1. But I keep getting error code 1601. I've used iREB already and still no luck. Any other suggestions on installing this firmware.

Reinstall itunes (must be the latest one but sometimes it comes corrupted). Otherwise you could try backing up your iPhone and resetting it, then updating it.