Best answer: Membrane keyboards have a "mushy" feel, are more affordable, are quiet, and lack key rollover. Mechanical keyboards have smoother switch actuation, give better feedback, and have key rollover. However, they're more expensive, and they're often loud as well.
Full story from the WindowsCentral blog...