My preferred programming language at the moment is C#, but in the interests of some cross-platform compatibility I've been trying to use Mono (one of my own primary computers is a Mac, after all)... I've noticed a few things in trying to use Mono's version of System.Console- first off is the lack of a SetBufferSize function, which is a bit annoying (it works once I set it manually), but the other is colors- I've noticed some colors, especially dark grey, don't seem to show up in the console when running Mac OS X... is this something I need to worry about in my color choices in general when being cross-platform compatible, or are my own Terminal settings somehow to blame? Hopefully I'm not the only one who's seen this issue...