Make the menu bar in Yosemite opaque
In System Preferences > Accessibility > Display, enable the "Reduce Transparency" option.

(Note, though, that that disables transparency across the whole system; it doesn't seem like it's possible to disable the transparency just for the menu bar anymore.)