Driving one both on the road and track was a pleasure, I would certainly recommend it for around town cruising, though in my opinion a daily driver would be better served by a Prius or something more economical for grid-lock commuting. The E46 is not kind on petrol consumption.