As an expert, I never recommend SX4. Its very uncomfortable and you would feel tired even after a short drive of 50 kms or so. I recommend to switch to Dzire if you don't care about the looks as Dzire is great on maintenance, good average and an awesome resale value.
Waiting for Etios can be a gamble as you can never trust new cars. They can be great or a failure too.