Ok. I was talking to some dude and he told me that he heard there is such an app where I don't have to store my music directly on my phone, but instead have my music library accessible over the internet. He said that I have to have the app on both my computer and the iPhone. I know there are apps that let me do that within the same network, but how about if it is just using 3g? Is there even such a thing?