I tend to be a fan of SMA Airport Parking. You can usually find coupons online (on metroactive.com) that make it $7/day. Recently, they ran a coupon in the SF Weekly.
That said, unless I'm departing early, such that BART won't get me to the aiport in time, I always BART.
-Hayden