Both the SUVs are excellent piece of machinery and brute performers, go for the BMW X3 if you want a overall performer and typical SUV looking offroader or get the Land Rover Evoque if you want a futuristic trendy SUV.
Well, Ameo is a great car and it indeed offers you better features and even offers you better drive, better interiors and a lot more. The looks are quite nice too. However, Volkswagen is expensive to maintain. If maintenance is not an issue for you, go for it.
Hey, it is great that you wish to buy a new car and we are more than happy to help you. The new Swift is expected to arrive in this festive season. Hence, we would suggest you to wait for the new Swift if you are not in hurry to buy new car as it would come with revitalized interiors and exteriors also some new features are expected to be added in the top end variant. Going for the old one might save you money as you might get it on low price.