I tried to get my (techie) gf at the time to watch it a few years back but she couldn't get past the Cameron x Joe relationship from the beginning episode, it icked her out. I've been keen for a rewatch and my wife might actually like it though so thanks for the reminder, I'll add it to the queue.