You should expect at least 200-250kb/sec from USB - about 15 minutes for 250MB. You should get around 750kb/sec over ethernet, about 5 minutes for a 250MB upload.

YMMV, though, especially with USB. Depends a lot on controller type, etc. It's possible that 2.0 has other issues with USB, I've not done performance tests on it.

Hugo