You actually don't need a US address. They only block your purchase on the frontend, but the backend still accepts your payment and processes it.
I post the method on how to do it in this thread: http://www.cheapassgamer.com/forums/showthread.php?t=318266
This makes your purchase legal, but...