Emacs is an excellent long-term solution for Scheme, since its editor is designed specifically for Lisp-like languages. But it's hard to learn and requires lots of work to configure it exactly the way you like it. The best Mac distro is Aquamacs, which is somewhat easier to learn in that it supports Cmd-C/X/V, multiple windows and multiple tabs (other distros don't ship with these options enabled by default).
I'm not sure I'd recommend it at the same time you're learning Scheme, but you should definitely take a look afterwards. I started with DrScheme and switched to emacs after a few months.