I am currently working on a project wherein USB cable has to be used to communicate and transfer files to Motorola handsets. My development environment is C# with .net 2.0 framework. Can anyone suggests the best method for the same?