You can get a .zip file (with versions 1, 2a, and 3) for this box at http://www71.zippyshare.com/v/79955630/file.html
All three versions are for the Ch 3/4 switch version of the iView. Don't use the firmware on iView's web site; it's for boxes without
the channel 3/4 switch.
Cable users have usually reported the best results with version 1. V1 usually finds everything
including scrambled channels you can't watch, which means you'll have to delete them all after a scan. (It still won't find analog channels though.)
Also, V1 lists channels by their RF channel and subchannel, not by the channel numbers your TV uses. So you'll probably have to do a lot of hunting through the mess to find the channels you're looking for.
One problem you may run into with V1 is the iView's 400-channel limit. Once it's found 400 channels, you can't add any more even if you delete some; so if your cable system has more than 400, you may miss some unencrypted channels with high channel numbers. The workaround is to identify the channels you want to keep, write them all down, then clear the iView's channel memory (you can do this by doing a scan with the cable disconnected or by doing a factory reset), manually scanning in all the channels you wrote down. and finally, manually scanning all channel numbers above the last channel the original scan added.
Finally, keep in mind that your cable company may move channels around from time to time. Anytime they do, you'll have to repeat the process.