Grain has a lot to do with the size of the sensor and pixel density. The fact is, a small point and shoot/super-zoom/bridge camera with an APS-C sized sensor will always be grainier then a larger sensored DSLR irrespective of the cleanup software used.