I need a keyboard with a lot more firmness that the Filco Majestouch 2 Cherry brown. The keys on it just felt too light and kind of flimsy to me. The flimsiness was probably due to the lightness.
Would I just be better off getting an IBM Model-M and dealing with the noise? Or would a Cherry Black keyboard be a better option? If so, which Cherry Black keyboard is the best quality?
In terms of firmness Black would probably be your best bet, especially if you don't want a lot of noise. However, I must caution you - a lot of people do not like typing on the blacks, BECAUSE of the firmness. This is just what I have heard and when it comes down to it, mechanical keyboards really are just all preference - so to each their own.
And as someone has already mentioned, you really should give the keyboard a try for about a week to let your fingers get adjusted. I really did not like the MX Reds at first - felt really weird, now it's my favorite keyboard.
For quality on the MX blacks I would get either a Steelseries 6GV2 or if you want a tenkeyless board get the Filco Majestouch.
BUT if you really don't care about noise - honestly I would either a Das with MX Blues or a model M. I haven't tried the Model M, but I can vouch for the Das. The only reason I returned my was because of the noise and the fact that it just did not feel right for gaming - mainly double tapping.