NBB is not scriptable yet. if you want to give me the script i can compile it into the nav module for you. I can also make a floating back button for you
XM is still where it was last week. still no GUI and I have only implemented power on and change channel commands. I plan to work on it a lot this weekend tho. the biggest reason i haven't been able to work on it much is that I am never able to have my radio with me when i have free development time. (or i leave it at work over the weekend!)
I really want to get kinetic scrolling working a la the iphone, but it is proving insanely difficult. It will probably be a long while till it is possible without a scroll wheel or equivalent unless apple incorporates it into desktop os x or somebody publishes a cocoa example of it.