Different cars, I know, but if you had to get one (dont pick one that suits your lifestyle, just the one that ignites your primal desires the most)
No specs though, both are similar around 400 horses and costs around the same too. Handling is probably nothign spectacular. The Longchamp is Shorter.
DeTomaso Longchamp
DeTomaso Deauville