Thanks for the info on Bricx CC. I think I'll give it a try.
Let me see if I understand this correctly first. Bricx CC is an IDE that supports various programming languages and their related NXT firmware. Is this correct? I remember downloading a version of Bricx CC two or three years ago and I couldn't make much of it, but that could have been a lack of understanding on my part.
Also, is NeXTTools sort of the Mac version of BricxCC?... I'll have to check your website and do some reading I suppose.
Finally, the main question, I suppose, of this post is this: Is there any way to port code from one environment to another (i.e. RobotC to NXC)? My guess is no, but before I go off recoding things (which is probably a good idea at this point anyway) I just want to make sure.