The Moto GP 2004 Season Review