In case you haven't got enough of that Portal song by Jonathan Coulton:
I still get tingly at this point in the song:
Now these points of data
Form a beautiful line
We're out of beta,
We're releasing on time
The flash cartoon does a good job all over, but especially there. So that's cool.
Er, but it does contain puzzle spoilers (sort of), if you haven't played the game yet, but are intending to.