Anybody see this beast yet? I was checking them out last night on Saab's website. They look pretty impressive. Z