SLIME can actually be made to work with many different lisps, including several Scheme implementations. I use it (actually, SLIMV, which is the same thing, only for VIM) with Chicken Scheme.
Thank you for mentioning SLIMV, I am a schemer-in-training and was 'afraid' I would have to abandon my beloved vim.
Ah that might be it, I'm also quite ignorant of Scheme and thought that most Schemes would be able to run without problems; seems like only Scheme48, MITScheme and Kawa are supported.