3 of 37Image
Again, you may already have the Java Development Kit (JDK) but just to be on the safe side, you can download the JDK 6 Update 21. You can download it from here and the installation process is very easy. It may install the Java Runtime Environment (JRE) too or update it, even though you need this kit anyway.
Please read the disclaimer! You can find this and more, including the explanation - as well as the pro's and con's of using spoofed geolocation on the ZDNet iGeneration blog.