Yesterday was a very busy day - didn't have any time to do anything.
I've hit off the day today by making a small simple threaded server in Python. That's what I like about Python, the development process is extremelly fast.
I am thinking about having a server like this as a central point of the Car-GPS-MP3 system (I really need a better name for this). It will serve the clients with information about similar neighbouring systems and their playlists, since I really don't like the idea of clients probing other clients for patterns and playlists.
Maybe the clients could broadcast that information for others to pickup, but it doesn't seem reasonable enough.
Hmm.. The central server could also log driving patterns of all clients, and send out recomendations to clients with similar interests. Then, GSM Mapping software should use that info to map the driving pattern of those clients.