I've got a couple of 128's. One of them has a switchable rom that can boot GEOS or BASIC 8. I have a 128DCR as well, and it's the one I use from time to time. It takes a long time to fire up, however. Like 5 minutes. It looks to all intents and purposes to be dead, but if left sitting there with the power on, it eventually boots. I think it might need some new caps.