It's a good thing that you bumped my post, because the link from my original post has changed somehow, and will now take you to an update page for Java 6
Ignore that link and do this instead:
Follow THIS link:
Scroll down, and in the area for "Java Platform, Standard Edition" look on the right-hand column
Click on the blue Download button for JRE
On the next page, you will see a gray box in which you must click on the "Accept License Agreement" option.
After doing that, scroll down the menu of all the various installation packages to near the bottom and look for:
"Windows x86 Offline 30.02 MB jre-7u11-windows-i586.exe"
Download that file and be sure to remember where it's saved on your computer.
After the download is complete, close all browsers and other work.
Open Control Panel and under the add/remove (uninstall) option, locate and uninstall ALL older versions of Java, one at a time.
After you're sure they have all been removed -- Reboot Your Computer (Very important)
Once you've rebooted and your system is up and running again, find the "jre-7u11-windows-i586.exe" file you downloaded and run the program, which will install the new update.
After you receive the confirmation that Java has been installed, you can go to the following link to check to see if Java is running properly and confirm you have the latest version:
NOTE: - If you have disabled the Java Plugin in your browser, you will need to re-enable it in order to run the verification. The link does NOT install any applets or active-x add-ons - it just detects and verifies your version of Java.
Thanks again to Rick for bumping the topic.