Here are the direct links FROM APPLE itself to iOS 4.2 for various iDevices:

iPhone

iPod Touch

iPad