Yeah, this time the name does mean just what you think; it's a frozen treat with an iPod inside. No really, they are peppering in 10k iPod Shuffles and stuffing them into their frozen treats. No ...