If your existing Kindle is a Kindle 3 or 4, then have you tried changing the font to one that is very bold?  See 
Calibre - GUI Plugin - Kindle Collections for one way to do this.  Copying the Bold font face into the Regular font file may be all that is needed.  A bold font is very black on an EInk device, and there are color filters that go over the screen that might help with the white/grey background.
Even without changing the font, Calibre can convert most DRM-free ebooks to use bold in place of regular text.  This should work on almost any reading device.  Under Preferences -> Conversion -> Common Options, add the following to Extra CSS: 
	Code:
	body {
    font-family: sans-serif;
    font-weight: bold;
}
   You can replace sans-serif with serif if you prefer.  Then (for the Kindle) do a MOBI to MOBI conversion and the new ebook will display with the bold font.