New pics - Solstice Targa...

Better looking? Yes.
Still ugly as shit? Yes.

Sky>Solstice
A Sky Targa would be hott.