I've been playing with Geiser today for Scheme development in Emacs. It's delightful, and even has an excellent manual.