Comparing nucleophilicity
You also may want to consider Hard-Soft Acid-Base Theory. The carbanion is generally said to be a better nucleophile than hydroxide, presumably as measured in a highly controlled setting using a standard electrophile like methyl iodide. I'm under the impression nucleophilicity is very nearly defined as how fast an electron donor reacts with $\ce{CH3I}$. Note that there are no hydrogens available for elimination on this electrophile, which precludes the possibility of the nucleophile acting as a base instead.

In practical reaction conditions (protic solvents, beta-hydrogens on electrophile, etc), we may need to worry about our nucleophile acting as a base. This is where HSAB Theorycomes in. Hydroxide is considered a "hard base", which means it may be more inclined to react with "hard acids" like $\ce{H+}$ rather than "soft acids" like methyl iodide. As a "soft base", a carbanion will probably prefer to bond with methyl iodide (as a classic nucleophile) than with any available protons (as a Brønsted-Lowry base). So in practice, the difference between a carbanion's nucleophilicity and hydroxide's might be larger than expected due to competing "hard base" reactions (Brønsted-Lowry rather than Lewis). Just food for thought.

Qualitative nucleophilicty ratiomale