Yes, I got this problem, my country is not supported by iTunes and the music,video store. We only have app store for the iphone, but i found a way that makes it possible to buy iTunes content from the store without having to be US resident 

First : You install itunes from apple.com , and go to the US store in itunes (i think us store is the default one) , click on free apps and click to get a free app, itunes will tell you to login or create a new account, go and create a new one, enter your details and at “paying method” select “none” , itunes will send you a confirmation on the mail entered on the form, for confirmation. BE SHURE !! That you enter a valid US address on the form, the name can be anything,but the ZIP code and state must be valid US.

Second : I suppose you have a paypall account (if not, shame on you :P ). Click HERE and select the credit you want, the site is legit and real, i use it and no, it’s NOT A SCAM. You can mail the owner and ask him more information on the site if you with, he will respond in 5-10 min. time . So,after selecting your credit go and enter your paypal info on the form and accept the transaction.

Third Step: You will receive a gift code on your paypall mail address , copy that code and enter it in iTunes after you click the “Redeem” link in the right of the store, first page that is. After entering your code in the “Redeem” form, you will be notified that your account has the amount of credit you purchased.

That’s it . Keep a little respect for the artists and buy music instead of stealing it . Now you can buy anything is the store with the amount of credit you purchased. Happy buying and ask me anything you like to know more about.