hmm....first of all tel u that civics after july 2004 are same as 2005 which are commonly known as "eagle eyes"...but before that i.e from january 2004 to july 04 they r called "cat eyes", the main differences of both CAT EYES and EAGLE EYES are as follows,
EXTERIOR:
FRONT:Bonnet, bumper, fenders and headlights are different in 2004 and 2005.
REAR: rear of both models is same.
note: u can easily convert 2004 in 2005 shape by changing above said parts.
[U]INTERIOR:
[/U]Interior of both models is almost same except in 2004 (cat eyes) the steering cover and the speedometer cover is black in color while in 2005 their color is beige.
in 2004 there is no alarm in reverse gear while in 2005 there is an alarming sound when u apply reverse gear.
Thats all, remaining specs of both models are exactly the same.