Welcome to Aximsite!
As long as the computers have USB, you should be able to transfer files to your X50. There are 2 ways:
1. If ActiveSync is installed on the computers, you can connect your Axim using a "Guest" partnership and copy the files over directly. Using ActiveSync would also require that you have a cradle or sync cable.
2. Use a card reader to copy the files over to a CF or SD card, then put those cards into your Axim to view.
Regarding the cradle and MOBO problem: it's hard to say if the problems were caused by a fluke or a defect. There does appear to be a definitive answer right now, but I have not heard of any recent reports. It's possible to use a USB hub, but these often do not work as well. BTW, you probably will not need to purchase a cradle separately; my X50 shipped with one and I had the option of getting the sync cable as well. Check with Dell's website to be sure.