A few days earlier i joined a webinar on Myads of Myspace but too bad for me it only allowed US people for registration. They were providing $25 free credit for registration. Check it out, it might be still available. So, i was thinking whether Yahoo My Display Ads is for US residents only or anyone from anywhere?