>>3
I thought about using emacs with SLIME as I'm already an emacs user.
I half expect someone to spout the "Read SICP" meme. It's still a good advice, if you want to learn the hard way.
If it happens to me to choose Scheme I would be using SICP as a resource. Is it a bad thing to do?