I saw the GT yesterday evening too. Impressive piece of technology!
Here are a few pics with some original angles and details:
http://www.sw2.ch/pics/Carrera_GT_Geneva_20030312.zip (7.8 MB)
You can see the overview before downloading the whole package.
Greetings,
--Pierre