Lamborghini Gallardo is better not only because of the sporty look but also because it's a v12 whereas the aston martin is a v8. Besides Lamborghini Gallardo is not only a sports car but also a very luxurious car.So in terms of luxury both have that, but in speed and power Gallardo beats the other one, so definitely with Gallardo u will have both features which make an expensive car something everybody wants.