http://www.uwtcallback.com/call_my_us_number.html
Is there a way other people can call me to Globe7 from usual phones?
Basically I just need usa number forwarded to mine.
yes, when you set up a globe7 account they give you a free USA number that people can use to call you on.
see this video for more info.
http://www.metacafe.com/watch/764756/get_a_free_us_phone_number_and_recive_unlimited_call_for_free/
hope you find this useful