So while at the airport and watch those gigantic 747 taxing around, I'd always want to try the upper deck for once. I have 200K BA miles and 15K CO miles, also 10K MR points sitting in my account. I know this sounds funny but I just wonder what is the most cost efficient way to experience 747 upper deck? I live near BOS and travel to PVG once or twice a year. Any suggestions? Thanks!