I never buy anything at Virgin because I can usually find it cheaper at Newbury Comics. However, Virgin has an awesome thing: listening booths where you can scan any CD in the store and play a track on headphones. Their magazine selection is good, as is the DVD selection. And on the top floor are interesting books with a pop culture bend. The store is huge and can be overwhelming, so pace yourself.
more