We live in a communications world. The number of software solutions that can provide communication between users grows every day. In the future it's likely that applications unable to provide this ability will be known as 'traditional applications,' shunned because of their lack of ope... Nov. 1, 2005 09:00 AM EST Reads: 33,776 Replies: 2 |







Nima Azimi is a software engineer, multimedia project manager,














