1) 3x EMPEG/RioCars (also have a 'rental car adapter' so I can use the player for business/personal trips that involve spending too much time in rental cars)
2) Desktop PC acts as MP3 server at home (one drive currently dedicated to MP3s)
3) Casio E-200 PocketPC serves as MP3 player on travel (using large compact flash for now... USB host feature of device may allow using higher capacity external USB drives in the future)