Here is my update about SJD's airport.
Terminal 2 (new terminal) has American, Delta, Usairways, Airtran, and Alaska. It seems like United is still in Terminal 1 for right now.
Terminal 2 is modern with 8 gates; Starbucks, Corona Sports Bar, Subway, Carl's Jr, and a Sbarro.