If you aren't planning to spend any time in Phoenix, you might consider back tracking to Vegas for the flight home. Many times, you can find car rentals without a one way drop fee if you are going from SF to Vegas, however, dropping the car in Phoenix will likely result in a pretty significant one-way fee. Flights can be cheaper out of Vegas too.

Something to at least consider as you are pricing out your trip.