Petri Häkkinen is developing a flash memory expansion for the Commodore VIC-20. At this moment he has a working prototype. He uses a 256K x 8 flash memory chip, three 74HC541 8-bit tri-state buffers and an ATMega32A micro controller. You can follow the progress of this project on Petri's blog.