I didn't get the point of the Zune in the movie neither. Totally forgot that the thing even existed. Don't know anyone that's ever owned one. If this was actually product placement, it seems pretty pointless to me. And if it was meant to be a joke, the punch line is lost on me.