I found USB to be a lot more stable than ethernet. I keep getting the 0x80072746 error while using ethernet, and haven't managed to complete a synch yet. That makes USB to be, approximately, infinately faster for me