How to save all the music on my iphone so i won't lose it?

Ok, i just got an iphone for christmas, and i'm currently using my moms laptop to download all my music so all of my music is on her laptop and whenever i want to download music to my phone, i have to use her laptop. But recently, my moms a**hole of a boyfriend, told me that hes going to be getting a new router that will block it so i won't be able to download illegal music so basically i will need a new source(laptop) for downloading my music, and that means i will lose all my music on her laptop and my phone. Is there anyway i can back my phone up and put all this music on a different laptop so that i won't lose it all? I have over 150 songs already and plan on getting more.

If he blacklists those websites on the router, you won't be able to visit them regardless of what device your using, unless you connect to a different Wi-Fi network like at a Starbucks. Also, you won't lose any content you already downloaded, unless someone deletes it.

Anyway, if you want to copy the music from your iPhone, here's what you do. Plug your iPhone in. Download SharePod, installation is not needed.http://www.getsharepod.com/ You'll see a list of everything, select the songs you want to copy (hit CTRL+A to select all), it should look like this: image then click "copy to computer". You can set your preferences for how it will copy. Hit OK to begin copying.