I have been a bash users for a long time. I've used zsh and I would say its the best alternative to bash.