For some reason, iTunes does something to every file it plays, changing the modification date and time. It’s not happening just once to each file; it happens every time a song is played.
This sort of behavior needs more transparency before we can really move storage to the cloud. Wondering when we will see a shift to local cache plus sync a la dropbox… (via Kirkville » iTunes 9.1 Modifies All AAC Files it Plays)