The basic gist of the story for the non-mechanical engineers out there is that the new M5 is going to be awesome ... And despite the inherent complexity of a 500-hp V10, BMW feels they've paid ...