First of all Java!, try using libraries like Qt or Gtk, its not so hard to learn. second it needs more feature. like bandwith control, stats. etc. the Search thingy should have tabs, it will be cool to have shorcuts like Open with > Xmms FreeAmp etc etc, Maybe a mp3 player ? xmms is very extensible, mpg123 is cooll too,
Ahh, and the GUI needs some clean up, and some features, :/, a little mp3/ogg organizer (file manager) will be nice too, what about a dock app ? it can be kde / gnome, but just like a wm one cause i use fluxbox *sniff*, theres lots of things that will be cool. eg a cvs!!!!, or a live little chat support window on phex, or even maybe OpenNap compatible client, like gnapster. has opennap, or even giFT,
etc etc etc etc etc etc etc etc etc
marccd