Car buying/leasing

As a single member LLC - what are the pros and cons of buying and/or leasing a company vehicle? Is it better to claim mileage for business miles driven in personal vehicle?