Although fun, this is not really the solution most are looking for! This is pretty much the same as plugging an N900 and USB flash/hard drive into a PC and dragging files from one drive to another, using the PC as USB host. I think most people here are looking to be able to connect USB devices directly to an N900, carrying a minimum amount of extra equipment.