FWIW, I've adopted the following conventions in the sass directory of my Compass projects and think it's a generally nice way of organizing sass projects.
_foo-bar.sass
foo-bar/_mixins.sass
foo-bar/_config.sass
A few import conventions and you're set
_foo-bar.sass
------------------
@import "foo-bar/config"
@import "foo-bar/mixins"
_config.sass
----------------
$sane-default: value !default
_mixins.sass
----------------
@mixin super-shortcut($s: $sane-default)
// Do something with $s
Dashed mixins work well because I prefer using underscores in my HTML class and id attributes (ie. <div id="page_header">) and it helps to visually differentiate between the element being defined and the mixins used to define it.
screen.sass
-----------------
@import "foo"
#page_header
@include super-shortcut
You could then, of course, break screen up into it's own similar directory/import structure. It's great because you can I import as much or as little of your libraries as you want without having to worry about breaking stuff.