Flew Virgin Australia twice over the past week. On the first flight, it was an older 737 with IFE (provided complimentary for some unknown reason). On the second flight, it was a brand new 737 with Sky Interior and...gasp...no IFE at all. Seems like some airlines are taking the hint that IFE is not really needed on short (<4 hour) flights.