In response to Immortal A1000's comments, What I think killed Commodore was firstly the new A500 chipset and then the A600. The A600 was pretty much an A500 by my reckoning. What the big C should have done would be to go straight to the A1200. However, they should have seeded the hardware to devs at least a year beforehand so that when it did launch there was software ready for it.
Also, if they hadn't wasted all the money on the A500+ and A600 then the AGA chipset could have rocked indeed. Put more money into that and improve the OS. The AGA games for example were often no different to their ECS/OCS counterparts apart from maybe different music.
Oh well. One never knows. Maybe MS will go tits up and the AMiga will rise once again!
hehehe..well, we can but hope!