I have a Windows laptop(old) and a Mac laptop(new) and have lots of pictures, music, and documents on Windows laptop. Also I'm aware of the fact that the programs I have installed won't carry over to Mac, but that's fine. I already have an external hard drive where I can backup my Windows laptop data to.
What would be the best strategy to backup everything from Windows laptop and then restore it all on Mac laptop as painless as possible?