Here's how you can check if the update is available: http://www.tuaw.com/2010/06/21/ios-4-0-firmware-release-expe...
It's for iOS 4.0 but can be changed to check for 4.2.
However, my experience is that downloads are pretty slow in the first hours, when a new major version becomes available. Patience is needed.