2007 - BMW 325i coupe
2004 - BMW Z4 2.2i
2002 - BMW Mini Cooper
2000 - Ford Puma 1.7i
1999 - Peugeot 206 GTi (worst car I have ever owned)
1997 - Peugeot 106 GTi
1996 - Peugeot 106 XL (1.1 litre I think?)
Z4 and Mini Cooper are by far the best cars I've ever owned (very different cars but special in their own way)