Right now, we've developed Winamp support for gdTunes, so the upcoming
version supports iTunes and Winamp. While there isn't an API to add
media player support to gdTunes yet, adding support for additional
players is quite simple. If you would be willing to develop a backend
for Rhapsody, we'd work with you to incorporate Rhapsody support into
gdTunes. gdTunes is developed in C++. While many of the features in
gdTunes can be recreated in a standard plug-in using scripting to the
helper in C++, gdTunes features a completely custom-drawn user
interface, so it support ratings and album art, which would otherwise
be impossible. Also, the next version of gdTunes will be available in
English, Spanish, French, German, Russian, and Italian, so it's
compatible across much of the world. Please let me know if you're
interested in working with us to incorporate Rhapsody support:
http://www.airbearsoftware.com/contact