BMW has announced first details of the forthcoming M5, the fourth generation 'businessman's express' and the most powerful road car the Munich-based car maker has built, generating 507bhp to pass the 100bhp per litre mark.