Just to mix things up a bit...here's a clip from CNN covering the Storm's launch in London yesterday. I'm a HUGE Formula 1 fan, so it pangs me everytime I see the recently-crowned 2008 Formula 1 World Champion Lewis Hamilton with his Storm in hand. Congrats on Championship Lewis...but damn you... I want my Storm! :-)