I have downloaded the latest version from the site and am not exactly sure how to have something external luanch, like safari or VMware. Also, what exactly was bugbytes solution, all I saw was his suggestion.

I'd have to search for bugbytes exact method (or ask him) but IIRC it is just assigning NBB and VMware to separate spaces and using a controller to trigger the switch between the 2 spaces.

If you download the example from the SDK thread you can find a compiled module it the project that opens safari in an "embedded" window ontop of NBB. just do a "show package contents" on that module and find the launch apple script and edit it to load VM ware/iguidance instead. you will probably want to change the window dimensions in the script as well. that is all assuming something drastic hasn't changed in NBB that would break that module. If so then the example would likely have to be recompiled.

I run NBB in one Space and VMWare/Windows XP running Garmin Mobile PC in another Space. Then I use a Griffin PowerMate to switch between Spaces to flip between NBB and Nav. It would be nice to have a touch-screen trigger, but the PowerMate works very well, too.

you can use the launchscript in the example module to have applescript send the spaces key combo to the "system events" app thus triggering spaces. of curse that leaves you kinda stranded as far as getting back.

I came up with a way to switch betwenn NBB and gps and anything else for that matter that works pretty good. I downloaded a program called dock-it, which lets you create custom docks. So I just made a dock with spaces on it and made the dock background completely transparent so now I just have a small spaces icon floating there in the upper left had corner that floats on top of everything. I just have NBB bound to one space, iGuidance bound to another, DVD player to another, and misc. other stuff bound to the other. So I just hit the spaces icon and choose the space.
Here is what it looks like on the now playing screen, the icon looks a little out of play but its not horrible, it loos a little more out of place on the home screen (you can kind of imagine where it would be on that screen. On the iGuidace screen it looks like it belongs there though. Also, when you have a dvd playing in full screen the icon is hiddien so it works out well.