Just open an iTunes account in your home country! Simples.
My iTunes account is in the UK and most of the time it is fine for me. However I live in France and wanted to download an app for my iPhone called SFR WiFi which allows free wireless use in SFR zones (if you have an SFR account, which I use for broadband).
I went onto iTunes France and found this app but was told it was not available because my iTunes account was in the UK! So I duly opened a new iTunes account in France and I am now able to download French apps (not many that I want) to my iPhone.