Personally I found SJC to be more convenient than both SFO or OAK. But I guess it's always limited by which flights are available at each airport.
Really? I see the same 44 minute BART ride, with the same average train frequency, though admittedly it's direct from SFO vs you have to make a connection from OAK