Well to put it the other way your gonna get a whole lot more of car for the money buying a stilo. The bottom of the range astra is £11k and if you want to buy a top of the range abarth only costs around £12k at the moment and yes in my opinion the stilo is a better car and more worth the money. Also astras are even more common than the stilo so why would you want one 