I won't get into the details. Generally other then an Amazon account, you need two key items:
- Access to a US VPN.
- Amazon One-click set to a US postal address.
That's really all there is to get free apps from Amazon Appstore. This should also work for Kindle and MP3 store.
Warning: Try not to use your main Amazon account if the US address is not yours.