I have an old Craftsman Professional ratcheting screwdriver (I'm pretty sure it's made in Germany). It's magnetic and the bits are housed in the end and you chose which one you want via a rotating cover. It also hinges in the middle so you can get better leverage.
All that being said, I hate the ****** thing. Every time I use it, the top housing spins and the bits fall out of the housing and get lost through the black hole in the floor. Also, I'm not a fan of magnetic bits, since half the time, they get stuck in the screw head and you have to do twice the work just to move on to the next screw.
Ratcheting screwdrivers have their uses in some situations, but for the most part, I prefer my regular screwdrivers. They feel more controllable. If I need a ratcheting screwdriver, I prefer to use a ratchet, a locking extension, and a screwdriver socket.