Well, pretty easy.
I went and had a look around my HD since I was wondering how the iPod/iPhone could handle Genius playlists without doing some heavy computing... turns out iTunes 8 creates an
iTunes Library Genius.itdbdatabase file in the Music>iTunes folder on your HD, then it gets copied over to your iDevices... This DB must contain lots of metadata about your songs, and when you hit the GENIUS icon on you iThing, it just shuffles amongst songs with related metadata to the on you are listening to...
In my case, the file is 120MB, for a 160GB music library...
