Look at Sunpark. You can pre-pay on their website for a discount. It usually works out less expensive thn the Airport Lot.
They are located directly across from the airport, the shuttle is very efficient both departing and arriving, the drivers very friendly and helpful as well. (Evey time I have parked there, the shuttle usually follow me in to my spot so you walk about 6 feet and the driver offers to help with bags. They drop you off infront of the entrance for your airline.)
When you arrive, simply call from the courtesy phone by baggage claim and they are there very fast.
Very secure lot.
If I dont have a ride, I always park there.