I have owned my Civic for nearly 10 years. It is by far the best car I have ever had. I have done the necessary maintenance throughout the years. As a result, it has been very reliable and I've had no mechanical problems with it at all. It gets great gas mileage and is an inexpensive car to own/maintain. I would definitely purchase a Civic again.
It is fun to drive, gets great gas mileage, and most importantly it is reliable.
I have had issues over the years with the windows coming off track. This is the only annoyance I have experienced with this car.