So after a lot of questions and a lot of advice from you guys I looked at a few 320d's and a couple of 330d's. needles to say, as soon as I drove the 330d my mind was made up that this was the one I wanted so was just a mater of finding the right one.
Found one on the auto trader in London so took a drive to view it and ended up driving home with it. Really nice car and a completely different drive to the e46. Haven't had time to clean it but took a couple of pictures of it when I got home.