Virgin Megastores have evolved into a hangout for those interested in music, movies, and fashion.