some bloke from bmw is in top gear thismonth saying that they have around 900+ bhp from their engine but, due to techy limits they won't break the 100 bhp mark
they want to change the engines for 2005 as well
and they also have their own ecu for each cylinder or something so that they can control the mixutre and spark to make the engine as smooth as possible (as found on the new M5

)
but with 200,000,000 caculations per second, they can't even get a PS2 in there, i don't know