oooh!
Hey thanks for your help!
I have to say I feel a bit stupid.
After a bit of thought, I thought that it might be the gamepad after all. And it was!
I had the gamepad, and the modem running through an unpowered USB hub (along with a couple of other things). And so it was just that there wasnt enough power I think.
So Im writing this from my own computer again.
Thanks again for your help! I do feel stupid though! :o