Everyone is going with the 6th gen cause thats the car they have and they dont know shawt. Ok if you want some advice that has had the ef, eg, em, and the ep. First off they are all great cars dont get me wrong and all very dependable. Since you are looking at the 6th and 7th gens i will explain them. Yes the 6th gen si em1 is a great car i will say that cause i have owned one myself, the b16a2 is a really great motor and the vtec in it is redonkulus. The em1 has a great style and looks really good. It is very easy it to swap in the b18c1 (gsr) ya and not for the 7th gen. The only thing bad bout the em1 is it is the number 1 rated stolen car in the world.
But the 7th gen ya the em2 they are not that great they have the d17 which is not worth the time. But now when you talk bout the ep3 then it is a different story it has the k20a3, ya its the slowest of the k series but matter of the fact is that ya you can swap a b18 in the em1 but its even easier to swap in the k24a2 in the ep. The k24a2 is faster that the gsr by far and bout the same price.
Some say that the stock ep3 is slower than a stock em1 will i can tell you that is false i had both of them at the same time and had my buddy race me in it. The em1 lost and it wasnt the driver either my buddy can drive so it wasnt that. The k20a3 has more trq. The great thing bout having the k20 is that you can gain more power gains than the rest cause its a bigger motor. I have had all these cars except the 8th gen.
Lmao someone said that the 7th gen isnt even a civic lol, as i recall the the 2002 honda civic type r was the greatest one made. Its faster and better than the new type r and the new si. Do some research before you talk. I have the ep3 now and it is the greatest one that i have had yet.
I say get the em1 2000 honda civic si or the ep3 2002-2005 honda civic si, but i would say go with the ep3 cause the look good can swap the greater motor in fast and easy and just to drive them is more fun.