I was told by one of my users that his sight disability requires him to use the High Contrast Black setting. So what I do to test that my program will appear fine to sight impaired people (including various types of color blindness), is to temporarily change to that setting.
Sample of High Contrast Black http://www.digitalexpedition.com/main/assets/images/HighContrastBlackTheme.jpg
To do so in Windows XP, go to Accessibility Options in the Control Panel. On the Display Page, click "Use High Contrast" and from the Settings button select: "High Contrast Black (large)".
The procedure is similar with Windows Vista.
I found a number of colors needed adjusting when I did this. When going back to normal viewing mode, the result was slightly higher contrast but not too noticeable changes for normal sighted viewers, but better contrast for color blind and other vision impaired users.
If this still doesn't help a person with a particular form of color blindness, I would then recommend they try using High Contrast Black as their normal option, since they're missing out on more than just my program.