Wirelessly posted (BlackBerry8100/4.2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100 UP.Browser/5.0.3.3)
Here is what I did on that flight a month ago: got on the upgrade waitlist, cleared at the gate, had a suspicion that the flight was not that full based on research, asked at the gate if I could get 3 seats blocked, was given 3 seats, gave up the upgrade, made someone else happy, and actually layed down and slept for 4 hours. It could not have gone much better than that.