Future of FCV's

Do you think FCVs or EVs are the future? Why?