UA's p.s. service has the best seats on the SFO-JFK run in all classes. I've had pretty good luck on upgrades - 12 for 12 over the past year and a half, always ending up in row 9 (the row with "infinite" leg room) - though others seem to have less luck.