Visual Transistor-level Simulation of the 6502 - in Javascript.

http://jwz.livejournal.com/1292645.html