I can't believe Apple hasn't done this. I was playing around with the YouTube App today and just thinking how easy/cool it would be to go to a small App version of the iTunes store. Just think of all the impulse purchases they could rake in. No more writing down a song title and then buying it once you get home. I'm sure it's just a matter of time before they find more ways to suck all our money 
