Ok.. the thing is my GF and I are planning to get a new car.. she bought this horrible, rusty GEO METRO 93 5 years ago and ... I am not panicking

... but the odometer reads 248.986 km already and I feel the car it's about to fall apart in the middle of the highway..lol
Anyway I managed to convince her in getting a new car...

At the beggining we wondered about a Hyundai GL - 2001 - 2002 but we are not quite sure that it will last for too many winters ( we're expecting to have a car it for at least 4 years) so we upgraded our budget to and are looking for some Japanese engine. so far we think the most reliable, retaining value and fuel efficient ... so does anybody and your expertise would guide us throughout the desicion of getting a
Civic 05 LX-G (standar) or a Corolla 06 CE + SE package (standar) ??I took the jetta out since we decided to lease a new car, and also should we also wait for the civic 2006 to come out in the market? I guess that would be in about a month or so.. thanks !!