Some time in 2010, Jens will release the Chameleon for the c64. If you're of the attitude that the upgrade makes the main machine pointless, then the chameleon is ridiculous. It's basically a computer by itself and, iirc, can even run as standalone c64 emulator without even having a c64 attached. It has ps/2 and vga ports. And it can run the c64 in various accelerated modes, or not at all.
I'd like to see something like this for the 500/2000 and the 1200. You plug it into either the 68000 socket, cpu socket, or the 1200 expansion port (ideally the same board doing all three with adapters if that's even possible). The board would have an FPGA (I think, i'm not a hardware person) that emulates any 68k chip or even a powerpc. Ideally, it could emulate the AGA chipsets for the 500 and 2000. It would include ide and scsi ports. A CF hard drive could be supported through those adapters. It would include two clock ports and maybe ethernet. USB could be supported through the clock port with a subway, or more ideally, just built in for 2.0 support.
Of course, 128mb or 256mb of ram.
If you really wanted to get crazy, instead of including ide or usb on the board, just include a zorro 3 slot. I bet you could squeeze a deneb into a 1200 that way, or a buddha board for a 500, parallel to the motherboard.
RTG, vga, ps/2 mouse and keyboard, and catweasel-style support for 1.44mb floppy drives could even be included. Although some of this could be handled through indivision and lyra type upgrades.
The board could support all kinds of options through the boot menu. Choose a CPU, chipset, and whatever other options.
In the end, it would be a ridiculous upgrade, just like the chameleon. But the user could choose any configuration they want, yes, just like WinUAE. But WinUAE still wouldn't be an amiga. To me, the ultimate hardware upgrade would be more fun than WinUAE.
brian