I was wondering if Crystal Space is only C++. If it isn't is thier a version that uses Visual Basic 2005 or .NET?
Crystal Space itself is fully in C++. However you can use Crystal Space together with other scripting languages like Perl, Python, or Java. With some effort it will surely be possible to integrate CS with Visual Basic or .NET but it can't do that out of the box.