i think both options suck.
the land rover is an SUV, nuff said. and the mercedes looks really cheap in the coupe form like that.
are those the only options you have for 17k?! with 17k you could do a lot better, especially reliability wise. Buy an e36 m3.