Creative Labs' Zen Touch: More Than Just Another iPod Clone?