For all you solo flyers, here is something that will guarantee you never sit by the "fat guy" or the "old woman who won't let you sleep" ever again.
KLM airlines proposes the MEET & SEAT program which allows you to view other passengers Facebook and Linkedin profiles before you take off, so you can enjoy your flight more.