"I had been playing wiht the res and # of colors. the higher the res the fewer colors i could have"
That's a limitation of your videocard's memory. If you have an older computer with say a 1, 2, or 4 meg videocard, that's gonna be your problem. A 1 meg video card can do 640x480 in 24bit, but only 800x600 in 16 bit. A 2 meg card can do ya 800x60 in 24/32 bit, but, not 1024x768. A 4 meg card will do ya 1024x768 in 32 bit, but..
well you get the idea.
If you have a 2 or 4 meg vga card and ya slap a 19" monitor on it, you aren't gonna get 1280x768 in 32 bit color.
However, to solve your monitor problem in windows 2000 do this.
1) Go into system
2) Click on hardware
3) Click on device manager
4) Click on the + symbol alongside monitor
5) Right click on default monitor and choose properties
6) Click on driver
7) Click on update driver
8) Click next
9) Choose "display a list of known drivers"...etc and choose next
10) Choose "show all hardware of this device class"
11) wait while win2k crunches
12) You can scroll down the list on the left for goldstar, see if your model is listed. Otherwise choose from the 'standard monitor types' and select "super vga 1280x1024 @ 75 hz" and click next. Windows will tell you it's ready to install this, click next and well, should be a next or OK or something after this.
IF after this setting you find that higher resolutions reduces the number of colors you can display, then your problem IS your videocard and the limitation of it. Not your monitor. In which case, replacing the monitor won't solve your problem.
What display card you have ( this is revealed in device manager ) and how much memory you have for it? If you don't know, click start, click run, type in DXDIAG and click OK to run the directx diagnostic util. Under display it will show how much video ram you have.