The G8: Still Masters Of The Universe, But On Which Planet?