See: How to Get a Local US Phone Number
You just have to install a small software called pfingoTALK softphone onto your computer or mobile phone.
Other than talk, the pfingoTALK client lets you send or receive SMS message using the computer, the voicemails reach you as .WAV files in email and you can also send and receive faxes from the computer.If there're any missed calls, you will be notified via email and an SMS.
pfingo provides a Singapore based number (3-series), but if you have clients or friends in UK, US or Australia, you can get a fixed-line number of that country and friends can therefore reach you at local rates without paying international charges.
While the subscription charges are around 60 cents per month, you can use it for 6 months without paying any fee.You get a free number and can accept incoming calls from any other number in the world. You can also make unlimited outgoing calls to other pfingoTALK numbers for free.
Also see: How to Use Google Voice Outside US