Sounds cool - a lot cooler than some of the useless nonsense that came preinstalled on my iPod Touch
Where can you find out more? There seems to be nothing on iZotope's web site (or I'm just blind).
(BTW - I've just been inspired to go to the Apple Store and buy the upgrade to the iPod Touch software - I'll let you know if it's worth £5.99

)