Upload all your songs , playlist , and iTunes library on the internet and stream them from wherever you are.
E.g. Just type http://anywhere.fm/neilghosh/top_rated on the url bar and get my top rated music streaming within seconds.
you can create an account and upload all the music you want to listen and make playlist from home.Later on you can listen to them from office, friend's place or ANYWAHERE.
The good news is its absolutely FREE ! and UNLIMITED storage.
In Addition to that steam and share your favorite radio and friend's radio and playlists in a cool and rich user interface , all inside your browser.