I don't think anyone pointed this out...
(This is coming from someone who has never worked on an Accord or Integra)
Compared to your BMW and 'Vette, a Civic will probably be VERY easy for you to work on, if you are the type to do your own maintenance/repairs, or plan on teaching/making your daughter do it.