MyStudio Puts Some Polish In Your Amateur Videos Ever seen one of those kiosks at the mall where you can make CDs of yourself singing karaoke? ...ENTERTAINMENTTO DO