Astra does have a wow factor about it, has to be the 19s though, doesnt look a lot with 18s.....
My money would be on the new seat leon cupra. Same engine as the golf gti, lot less common and a load cheaper.......
As for finance, the astra is 19k new, worth 8.5k - 9k after 3 years. Youd...