I have to disagree about HAM8. I always thought it was a rather clever extension to the old HAM6 modes... Of course, if your aim is to code clever demos... well that's another matter. :-) But I was always more interested in animation playback. I had some ham-8 anims that looked pretty close to 24 bit. When 8 megs of ram cost close to a 1000 bucks, saving that memory was a big deal.
sounds like an old Python bit, I know. :-)