I bought a HTC EVO and got a free Samsung Intercept. After having worked in the software industry for 25 years, I can tell you guys that the usb code on the intercept is real buggy, horrible and bad. On the HTC EVO things works like a charm.
I have pictures of things working perfectly on the Intercept that I captured yesterday after going thru voluminous info on bad cables, bad drivers, mount/unmount sequence etc. But that was very short lived. Today nothing works. The freaking thing sucks!
Rebooting the device was my formula to get the USB to work - but that also doesn't today. We folks cannot be stupid fools to not get this usb thing to work. I've made my own usb devices using http://www.sparkfun.com/products/762
and I can frankly tell you that the usb software on the intercept and the drivers for it on XP are horrible!