Today I was disapointed to see the following news on the Virgin America Homepage:
QUOTE
Our policy for First Class day of departure upgrades has changed. Upgrades are only available within 6 hours of departure. Prior to 6 hours from depature, guests may purchase First Class fares. Within 6 hours of departure, upgrades for open seats will be available on the website, at the airport kiosks, and from airport agents.
UNQUOTE
Link