iTunes Store turns 5: Can anyone break its dominance? April 29, 2008 by TGD Staff iTunes Store turns 5: Can anyone break its dominance?