The lights are on
Guess what, you can get unlimited cash in Uncharted 2! All you need to do is start a new game, and set it on the very easy difficulty (you do not really need to set it on very easy, but it is for convienience). Once you do that, try to get an in-game medal that gives you a lot of money, for instance, the master ninja medal gives $25,000. Keep on stealthly taking down enemies until you get the medal. Once you obtain the medal, press the start button, and press load game. Load the file that you have just earned this medal on, for instance, if you started the new game on file 1, once you earn the medal, press load game and load file 1. Once you have loaded the file, stealthly kill another enemy, and you will have earned the master ninja medal again, giving you another $25,000. Once you get it, load the file again and repeat this process over and over again until you want to stop. At this rate, you can earn $100,000 by completing this process four times. Have fun playing Uncharted 2, one of the world's best games!