I was on VA 806 on 28 June which was delayed significantly by fog (6:45/8:20 scheduled, about 7:30/10:15 actual). We spent about an hour in a holding pattern near Albury waiting on the fog to lift. I checked flightaware afterwards and noticed that all Virgin flights were cancelled or delayed around this time (some mentioned earlier in this thread), but nearly all Qantas flights landed on time. I am assuming this has to to wit the Cat-III ILS that exists at MEL and Qantas' ability to use it. Why does Virgin continue to resist getting its planes and pilots certified for CAT-III, RNP, etc.? I know there are costs but surely the cost of all the holding, diversions, fallout from cancelled flights, etc., add up as well. I was 2 hours late to a business function - which I wouldn't have been on Qantas. I know I will reconsider using VA for time critical flights in the future.