Many thanks for the input Rikos (though I notice you don't have a 300 :winky: ).
I guess I'm looking for something comfortable and relatively fast, not too big, preferably automatic, good reliability, and good value for money. Good MPG would be nice but there doesn't seem to be anything out there that ticks all the boxes.
So far I've considered and rejected Audi A4, Volvo S40, BMW 3 series, Merc CLK, etc. Another IS200 would be an option I suppose but the forecourt prices of the 200 and 300 seem pretty similar these days (so I was just thinknig why not go for the higher spec).