Hmm - the "USB 1.0" vs "USB 2.0" thing makes sense. I have been able to connect my GP2X to my laptop, which only has USB 1.0. My home PC, which has USB 2.0 never connects.
I got sick of that and bought a $14 card reader, which works perfectly. Gamepark Holdings should give everyone a $14 voucher...