Sleevehead has a great roundup of responsibly-produced tote bags, from $25 on up.