I prefer using Google Play Music. My entire 6000+ song library is uploaded into the cloud, and I can stream my music from any device or computer. I can also download the music locally if I want to listen without an internet connection.
If I actually wanted to transfer music to my Nexus 5, I would just use Windows Explorer to drag and drop the files over to the Music folder. Google Play Music can play those music tracks easily.