In reply to drunken monkey:
I have had a 2006 Alfa 159SW with the 1.9JTD engine for the last 4.5 years and had a 1.8L petrol 156 before that for 6 years.
Both have had a share of mainly electrical problems, but my 159 appears more reliable that the 156, if that is saying much! In contrast, my wife's 2007 Toyota Rav4 appears to need nothing more than annual servicing, far less fun to be in or to drive though.
159 is a heavy car for the size, it feels very planted on the road but is noticeably less nimble than the 156 through the bends. Far better suspension though.
The fuel economy was poor (36mgpg) until I got a "gentle" remap on the ECU a couple of years ago, which improved the fuel economy by about 10%, as well as making the car more sprightly in the lower gears. Current long term average of 6.9 L/110km (~41 mpg) over the last 5000km (mainly urban/rural driving, limited motorway use).
Not the biggest estate by a long shot, but we find it fine for camping trips for a family of 4, annual holidays to France, etc.
Overall I am very happy with the 159SW and it is a lovely car to drive and great to look at (subject to usual "Alfa niggles" disclaimer). FWIW I did hear somewhere that the later 159s were better sorted than my early model.
I am keen to see what the much delayed Alfa Giulia will look like, if it ever appears. May be coming to the natural end of my Alfa relationship unless Fiat Group sort themselves out (then again the next Alfa may be a VW!)
I hope that is some use in making your decision,
Kevin