After lots of looking at these on various websites I'm actually really keen on the idea of a 3 series but in petrol guise rather than diesel. And also a sport model as opposed to an SE. 
Looking at the figures and what I've read, the 330i is the pick of the bunch and the figures speak for themselves really. The 320 seems particularly pointless withe the 325 being less so. 
Looking at the amount of cash I have to spend too (c. £7k), It's going to be very dificult to get a get a really nice facelift 330ci sport and so I'm going to have to make a compromise really I guess, either get the saloon, an SE or a 325 (or a combination of two of the three).
Also, all the decent ones seems to be miles away and autos? What are the auto boxes like on these?
Anyway, I'm glad I've decided to take a look at them and I may end up with after all.