I wanted a Lisp, not just a functional language.
I also wanted to push things forward in some aspects, like having the module system, first-class types & having higher interaction with the compiler.
Also, Haskell & macros don't seem to mix so well, and meta-programming is a big deal for me.