470bhp is a fairly straightforward job with the M5 engine. A colleague of mine has a Hartge-tuned M3, which consists of a lightened M3 with an M5 engine tuned to 470bhp. He still doesnt find it fast enough and is tuning it to ~520bhp. Needless to say he's insane.