Actually, it is a debug tool we would like to give out to customers that, ultimately, could run off most OS and would report the user's OS specifics in the log file. Windows/mac, maybe unix...
if you are looking for something completely cross platform, Java may be a good idea. I've never really been a fan of it, but it has it's benefits for things like this.
java isn't too hard to learn, inheritance is a bit different, and there are lots of unnecessary 'features' built into the language, but it's good for cross platform purposes.
ok, so assuming I just go with a windows version... what is the best method? I haven't found a very good description of GetSystemInfo online or C++ ref books yet.... any recommendations/advice?