If your goal is recording a cooperating mate in a far away place, use an intermediate. I did what I think you are thinking about with Indaba - they connect to it there with their computer, attach the gear/mics/etc to their interface, and hit record - on the indaba 'DAW' applet. Then you can download the track(s) and import. There are some benefits to this, I think, including sound quality. When we start talking about general purpose audio streaming across the web, built-in sound cards, etc, you could be dealing with both compression and (from our perspective) very low quality converters. Something like indaba (and there are others) is made just for this kind of thing to avoid exactly these problems.
Disclaimer 1: It's been a couple of years since I did this, and indaba may have changed some, Idano. Also, I may have forgotten some details and may be oversimplifying just a bit.
Disclaimer 2: I had a great opportunty to do something like this with someone I really, really wanted work with, but could never get them up to doing even the basics of web-collaboration on their end - so it depends on your mates.
Either way, check it out if you like. I'd be glad to lend a hand when I get back to the studio, currently on the road....