Sariel is a master designer I have a permanent link to his web page in my Favourite Designers links. When I saw this article on his simple sturdy design, with a good explanation of how and why he built it, I had to feature it for you.
Go to this link for more info: http://sariel.pl/2010/07/4-speed-compact-linear-gearbox/#more-1525.