How to get non-purchased songs from my iPod to an iPhone?

When I switched from my iPod Nano to my iPod touch a while ago, I remember that when I I tried syncing my iTunes library onto my new iPod, it would only sync purchased songs. For a while now, I've just been buying CDs or borrowing friend's CDs to put music into my iTunes. I'm getting the iPhone in a week, and I want to get all of my music onto it, including all of my non-purchased songs. How can I do this and make sure I don't lose them? I don't have all the CDs anymore and I don't want to put them all onto new CDs and then put them back, because I have over 100. Please help! Please let me know if you personally have used anything and if it worked.

Try mediamonkey

You can use a program called sharepod.It'll take paragraphs to teach u how to use it but youtube it and it'll teach u in 5 mins.

  • Transferring non-purchased music from iPhone to Mac? I know there are converters out there, but it's been so long since I've done it, I don't remember which one I used. I do not want to purchase any software.
  • Transferring non-purchased music from iPhone to Mac? - 1 How do I transfer the contents on my iPhone to my mac, including non-purchased music? I know on windows, you would have to download a third party program.
  • Purchased songs on iPhone not playing correctly? I have 20 some odd songs purchased from my iPhone (through iTunes), and when I try to play them on my iPhone, they switch around? Like I try to play song 1, but it plays song 2 instead (while still showing the information and artwork from song 1) I've synced through iTunes and everything.don't understand why it isn't working!
  • How to transfer non-purchased songs from iphone to itunes? I recently got a new computer and wish to transfer the songs i synced onto my iphone from my old computer onto my new one, the only problem is i didn't purchase these songs from the itunes store. Even when i plug my iphone into my computer and i view the iphones storage all it gives me is pictures and videos. Does anyone know how i can transfer these files onto my new computer?