MediaGO by Sony is pretty neat, it analyzes your music for tempo and mood. Then you can select to play song similar to the one you chose (heres how it looks - LINK ). And you can transfer music onto PSP using it and SensMe app for psp will make use of mood and tempo data. It's definitely worth checking out.