If you want a host controller, then theres also FTDI's
Vinculum, and
Cypress' offerings. Cypress'
SL811HST looks especially interesting because of it's support for direct connection to an 8-bit data bus.
FTDI sell the Vinculum in single quantities direct to hobbyists. I don't know about obtaining Cypress' chips, but it seems places carry at least some of their products, as there is a moderately sized community arround their PSoC microcontrollers.
The Vinculum has the advantage that it's almost "Plug it in and go," but it's device support is what is built into the firmware. The SL811HST looks interesting because you write the drivers. On the other hand, you have to get much closer to the protocol.
In a way, I suppose it's like the difference between using a UART and bit banging serial. The UART can only do one thing: Be a UART. The bit banged sollution is more work for you and the processor.
At least it isn't bit banging USB!