Um.....the nvidia sounds like it's just borked, and you're confusing it's crappy display with equally crappy-looking displays you apparently grew up with. (I didn't see old/dis-repaired monitors back in the day, and was spared this malfeasant up-bringing.)
I suggest sticking with the ATI card, and reading the MAME FAQ and MAME32 help files. You'll learn a lot.
Consider it high comedy....sincere tragedy....whatever...don't take it personally.