Hi any Geeks out there?

I need to buy a memory stick to firstly transfer all my photos and documents from my old laptop and transfer onto my new one.

I have about 200 photos.

Also i need to store about 300-400 of my daughter's photos on it as she is threatening to leave home in the new year.

Any recommendation on the best way to achieve this and what size memory stick I would need?

My music can be transferred via my Iphone.

I need to wipe my old laptop clear as I am giving it to my parents until its demise (which sadly won't be long)