Does it have to be SFO? Maybe cheaper to OAK or SJC? Last time I needed to go to San Francisco DL wanted ~$2400 for first class ORD-SFO RT. I flew ORD-OAK and SJC-MDW for about $800 RT all in paid first. You can get BART out of OAK if you aren't going to rent a car...