Anyway i still miss the custom DMA Amiga chipset behaviour, where the cpu could remain with nearly zero load whilst many tasks were being carried out by this custom DMA chipset.
Why would you miss something that's common all around you now? Modern machines employ this behaviour too. IDE has used DMA for disk transfers for ages now. Sound cards, graphics cards, NICs etc all use DMA too.