It seems to me the next step would be to create a vocaliod type software where the lyrics are sung and the waves are reprocessed instead of typing them in... It would certainly give a more "real singer" sound. I know that type of processing is aviailble, wonder why it hasn't been makeed yet. PG Music? it could open up a whole new product.