i'd prefer n alto cuz of size ,, shape ,, better interior ,, better AC ,, n becuz i hav one 2001 VXR 52000 kms done it still does 0-80 in abt 11 seconds ,,, wdiout ne modss .... n plus the parts r cheaper n maintanence is easier n the engine is a 4 cylinder 1.0 as compared to the 3 cylinder 800 cc ,, there might not be a great diff. in performance but the sound of the alto's engine is much better then tht of cuore'sss ,,,, ALTO rocks .....