Thanks for your replies,
Car is a 06 reg and has done 84k miles, Rang the garage up today and they said we dont know what the problem is, we cant start it at all.
So i'll have to take it down to Stratstone/BMW by towing it or something. Hopefully they can access the ECU.
Vase, That sounds awful, i dont think mine is that bad (yet) but thanks for your info, ill try and find your thread
Ill keep you lot updated and hopefully can get it fixed soon
P.S The guy said he thinks it might be something to do with the immobiliser...