steam cleaning is the easiest way. i was well into double figures worth of hours when i was cleaning my 1.4 when i first bought it. it had never been done before. the actual engine block took longest because the top gasket sweats alot of oil, and it had 5 years worth baked on.
If you are washing yourself, get some cling film out and thouroughly wrao any fuseboxes, alternator, battery, and plugs. just the other day i got water in the speedo plug just above the gearbox. went all the way to work (22miles) without knowing my speed or racking up any miles. My odo now reads 22 miles less than it should! (i just blew air on it from a tyre air hose at the petrol station along from my work to cure it)
Buzz (formerly LightWarrior)
The champion of the Bravo 1.4