Can u talk to me about the pros and cons of owning one... also, how is the gas mileage? Is it totally out of control??