I find that when I try to use my external enclosures (I have one designed to be bus powered for a 2.5 Laptop HDD and another that is wall powered for a 3.5 Desktop drive), I continually recieve Read/write errors during sustained read/writes (like bulk file moves, or burning a DVD/CD with the data on said HDD). I figured that my external wasn't getting enough power, but then there is no excuse for the wall powered external. This problem is repeatable, and occurs on a MacPro using OSX (most recent update) as well as Windows XP SP2. This does not occur when using them with the USB port (well, rare enough to say it doesn't), but the reason for me to use firewire for the Windows XP system is because I am already using 8 out of 10 USB ports (4 (2+1+1) of which are being used by the potential Firewire enclosures), and having to share all that USB bandwidth between all of those devices is a major bottleneck with the devices I already have. Any ideas guys?