Yeah, you can shiftout, but it's pretty slow at only 50khz (4mhz osc). The chip can be clocked at up to 2 mhz. Although that routine won't go that fast either.

Don't know of any alternatives.
<br>