I for one think that giving credit where credit is due is an important thing.
Someone should totally do rap battles while pretending to be some famous figure. The possibilities are endless. Faux Bill Gates vs Faux Steve Jobs.
It's a bit silly, but entertaining. It doesn't get too technical, but usually gets the generic facts right.