I personally enjoy IFE a lot. When flying internationally, it's nice to be able to immerse myself in the carrier country's programming. When I flew Qantas, I very much enjoyed several Discovery-type programs they had about Qantas and Australia.
Love catching up on the UK news/gossipy type stuff when flying BA.
And I don't think my personal movie collection matches the vast library of Virgin Atlantic. I remember watching the Constant Gardner and very much enjoying it.