What is the best airport to use for getting to Indian Wells?

The Palm Springs International Airport (PSP) is approximately 30 minutes from the Indian Wells Tennis Garden. 10 top airlines providing nonstop service from 18 cities. Other nearby airports:

ONT: Ontario International Airport (1 hour 15-minute drive)
SNA: John Wayne Airport-Orange County (1 hour 30-minute drive)
LAX: Los Angeles International Airport (2-hour drive)
SAN: San Diego International Airport (2 hours and 15-minute drive)
LAS: Las Vegas McCarran International Airport (4-hour drive)
PHX: Phoenix Sky Harbor International Airport (4-hour drive)