Picked up the best of "Talk Talk" last week. Amazing. To think pop music used to have this kind of depth and include a decent tune to boot. Nice to see "No Doubt" doing a cover of "It's My life". Any fans of Talk Talk on here. Could anyone give me more info on the band?