I'm trying to spec out a little piece of software, and I'm sure I'm trying to solve a problem others have solved dozens of times. (Skype, BT, most p2p software...)<BR><BR>User A runs code on his ...