I have had my iMac G4 for almost 2 years and could not be any happier with it. Sure there is a shortage of software in some area-games especially-but the major needs are all covered. You can just install Virtual PC and solve the Mac/IBM bridge anyway-but then you traverse into the Microsoft realm of programming glitches and security problems. We very seldom have a problem that can't be easily solved and the folks at Apple have been great to work with if we have any issues-a 180 degree shift from what we had with HP and other PC manufacturers.