In reply to Dispater: my choice would be the 2005 but depends on your yearly milage , i have a 2.5 L petrol with 105,000 on the clock picked it up with 55,000 miles on it had a few sensor issues which was expensive but sorted and runs great and looks good too ,
the older the car the more brittle the rubber seals and hoses etc get which is why i would go for the 2005 but if you are a high milage driver i would go for the 2002 .
mine is auto as well i guess it uses more fuel than a manual ?
are you fixed on a 3L